Vormgeving module aanpassen

Geachte leden,

Als hobbyist sleutel ik graag aan mijn zelf gebouwde website gemaakt in Drupal 7
Ik kom geregeld het probleem tegen dat ik iets wil aanpassen aan de vormgeving van een pagina, maar weet niet goed hoe?
Als ik bij Google kijk, rechtermuisknop "inspecteren" zie ik het element dat ik wil wijzigen staan en kan ik het aanpassen (voor tijdelijk - dat weet ik) Maar hoe vind je dat desbetreffende onderdeel terug in je eigen website (files)
Ik weet de meeste onderdelen zijn geschreven in php. Ik kan daar een beetje mijn weg vinden.
Bijvoorbeeld:
Ik heb de module LOCATION geïnstalleerd. Bij aanmaak van nieuwe pagina's wil ik de vragenlijst kunnen aanpassen.
zie bijlage; location-vb. Als ik dan bij inspectie kijk (bijlage inspectie-vb) zie ik de desbetreffende tekst staan en kan ik dat gemakkelijk aanpassen.
De vraag is hoe doe ik dat in Drupal. Waar moet ik dat zoeken in de module Location.

graag uitsluitsel hoe ik dat moet aanpassen.
Cor

BijlageGrootte
Image icon voorbeeld inhoud pagina location55.7 KB
Image icon voorbeeld zichtbaar bin inspectie62.84 KB
Drupalversie: 
7.x
Auteur: 
Drupchecker2017-01
afbeelding van Niek Kloots
Door Niek Kloots op 16 mei, 2020 - 17:58

Belangrijk: Je moet om te beginnen je cache uitschakelen en legen.
Dan met inspector element van de pagina kiezen.
Onder stijlen filtreren (middelste kolom) zie je welke css er is gebruikt en op welke regel je het moet zoeken.
bijv style.css:1201
Klik dan op Stijleditor en je ziet waar je de gebruikte style kan vinden.

Door Drupchecker2017-01 op 16 mei, 2020 - 19:40

Dank voor jouw reactie, maar ik kan het nog niet helemaal volgen.
Stap 1: Het element kiezen met de inspector ok
stap 2: in het midden zie ik het tekstveld met de regel waar het gekozen element staat. Rechts staan allemaal de css stylen
Stap 3: ik klik bovenin op stylen, er verschijnt een lijst met gebruikte files.
En dan ? vanaf dit punt weet ik niet verder.
mvg Cor

afbeelding van Niek Kloots
Door Niek Kloots op 17 mei, 2020 - 10:21

Dan ga je de betreffende regel(s) en/of waarden aanpassen in het gevonden css bestand.

afbeelding van Niek Kloots
Door Niek Kloots op 17 mei, 2020 - 11:15

Als je een sub-website kan maken, dan raad ik aan daarmee te gaan spelen.
Eerst met het meegeleverde thema Garland, welke maar 1 style.css heeft en daarna met Bartik, dat meerdere css-en heeft.

Dan raak je er aan gewend hoe Inspector werkt.

Door Drupchecker2017-01 op 17 mei, 2020 - 11:34

Het werken met css bestanden ken ik.
je kunt hier de opmaak mee aanpassen. (kleur, weight, lettertype, achtergrond etc.)
Maar ik wil de inhoud kunnen aanpassen.
Bij de module Location staat nu: Location name en ik wil dat veranderen in Vindplaats
Hoe doe ik dat?

mvg Cor

afbeelding van Niek Kloots
Door Niek Kloots op 17 mei, 2020 - 17:25

....../admin/config/regional/translate/translate

Door Drupchecker2017-01 op 18 mei, 2020 - 11:38

dank voor deze tip.Dit werkt. maar het is niet de essentie van mijn probleem.
ik heb wat dieper onderzoek gedaan via google/inspector naar waar nou precies mijn vraag ligt.
Hoe open je als eigenaar/beheerder van je website geschreven in Drupal7 de index.html file.
ik zie wel een index.php file staan, maar daar heb ik niets aan. daar staat alleen maar informatie in en dat e.e.a. is uitgeschakeld. ik moet toegang zien te krijgen tot de index.html file. Hoe?
Cor

afbeelding van Niek Kloots
Door Niek Kloots op 18 mei, 2020 - 14:00

Dat kan voor elk thema ergens anders zijn.
Dus 'gewoon' een kwestie van zoeken.

Door Drupchecker2017-01 op 20 mei, 2020 - 11:00

Dank voor jouw reactie.
Drupal zit ingewikkelder in mekaar dan dat ik dacht.
Ik blijf verder studeren op de mogelijkheden.
Cor

afbeelding van jo.w
Door jo.w op 18 mei, 2020 - 18:02

Er is geen index.html file. Er is een index.php file en die gaat van de server diverse andere files samenrapen. Die files halen dan op hun beurt teksten uit de database, ze halen je css op, ze controleren eventueel of je ingelogd bent en welke rechten je hebt en uit al die gegevens samen genereert drupal ism de server een html-pagina die naar jouw browser gestuurd wordt(heel sterk vereenvoudigde uitleg). Maar die pagina heeft geen html-extensie.

De html om een pagina weer te geven zit in een aantal page.tpl.php files maar als je daar niets van af weet is het ten stelligste aangeraden daar af te blijven. Er zijn trouwens nog andere tpl.php files.

Als het gaat om het uitzicht van je pagina te veranderen kan je beginnen met de module ccs injector. Wil je nog verder gaan dan kan je ook wel éea met de module panels en zo zijn er nog wel wat mogelijkheden.

Ik zou me trouwens niet te veel meer bezig houden met Drupal 7 want die is EOL. Overschakelen naar 8 zodat je kort nadien vlot naar Drupal 9 kan.

Jo

Door Drupchecker2017-01 op 20 mei, 2020 - 10:55

Dank voor deze reactie.
Dat Drupal zo ingewikkeld in mekaar zit wist ik niet. Het programmeren binnen in een html file weet ik wel een beetje mijn weg te vinden. Maar in Drupal iets aanpassen buiten het standaard werken met voorgeprogrammeerde modules is best ingewikkeld. In Css weet ik ook mijn weg te vinden.
Ik hoop wel dat Drupal 7 nog een tijdje ondersteund wordt. Ik heb de afgelopen jaren mijn website in Drupal 7 ontwikkeld.
om Dat om te zetten naar Drupal 8 wordt natuurlijk een hele toer.

Cor
www.art-e-sogno.nl

afbeelding van Niek Kloots
Door Niek Kloots op 20 mei, 2020 - 22:40

Welk thema gebruik je?

Door Drupchecker2017-01 op 20 mei, 2020 - 23:08

Bartik 7.59

afbeelding van jo.w
Door jo.w op 21 mei, 2020 - 23:27

Begin eerst eens met je updates te doen. En ga dan eens googlen hoe je een subtheme installeert.
Of installeer een theme als Adaptive Theme. Daar moet je wel een extra module bij installeren, nl AT-Tools maar daarmee maak je zoveel sub-themes als je wil.

Jo

afbeelding van Niek Kloots
Door Niek Kloots op 21 mei, 2020 - 23:27

Bartik 7.59? FOEI !!!
Inclusief de update 7.70 van gisteren 20 mei loop je dan al 10 core updates achter!

-----
Als je bartik/templates/page.tpl.php leest, dan zie je ongeveer halverwege staan:

?>
< div id="page-wrapper" >< div id="page" >

Daarmee begint de html rendering door Drupal php (simplistisch gezegd)
De verschillende regio's worden er daarna beschreven.

Op bartik/template.php gaat men verder met: "Override or insert variables into the page template."
page template = bartik/templates/page.tpl.php

Dan kan je ook nog alleen een node (=pagina) aanpassen in bartik/templates/node.tpl.php

Doe je dat aanpassen op een live website, dan kan je ook meteen het uiterlijk van je offline pagina aanpassen op
bartik/templates/maintenance-page.tpl.php

Door Drupchecker2017-01 op 22 mei, 2020 - 12:10

Bedankt voor alle positieve aanbevelingen en tips.
Ik ga de komende tijd diverse studies en testen doen op basis van wat jullie mij hebben aangereikt.
Trouwens ik doe altijd netjes mijn updates, modules doe ik handmatig en een cron update doe ik met Installatron van mijn provider, daarna plaats ik mijn eigen aangepaste files weer er overheen terug. Werkt het beste, mijn statusrapportage is altijd groen en krijg geen foutmeldingen.

Cor

afbeelding van jo.w
Door jo.w op 23 mei, 2020 - 09:44

Nogmaals, stop er niet te veel tijd in. Ga je eerder concentreren hoe je een upgrade naar D8 kan maken.
Begin al met al je modules na te kijken of er een D8-versie voor is.
Er zit zelfs een module in de core van D8 om zo'n upgrade te doen, je inhoud is dan tenminste al over gezet van de ene naar de nieuwe database. Er zijn genoeg tutorials te vinden hoe het moet. Eind 2021 stopt het voor D7 en in principe ook voor D8. Zorg dat je klaar bent tegen dan. Veiligheidsupdates komen dan niet meer uit tenzij van externe bedrijven (en betalend uiteraard).

Jo

Door Drupchecker2017-01 op 23 mei, 2020 - 12:08

Een laatste vraag.
Bij het aanmaken van een nieuwe test-website (sub domein)in D8 krijg ik in de installatron van mijn provider een fout melding over de PHP versie.
Mijn web domein naam art-e-sogno.nl staat genoteerd in PHP 5.5.38 en voor een nieuw sub domein in D8 moet ik naar 7.3.99.
Dit kan ik omzetten bij mijn instellingen bij de provider. Als ik dat doe heeft dat dan effect op mijn gemaakte websites in D7? Blijven die dan nog werken? Die wil ik niet kwijtraken voordat ik een nieuwe website in D8 heb.

Cor

afbeelding van Niek Kloots
Door Niek Kloots op 23 mei, 2020 - 17:02

Ik heb nog nooit problemen gehad bij het aanpassen van de php versie.

Als je het niet helemaal vertrouwd, dan zou ik eerst bij de D7 website, in kleine stapjes, de php versie verhogen.
Zodra je bij 7.3.99 bent kan je D8 installeren.

( D8 installeren kon in het begin al vanaf minimaal php 5.5 Nu is dat php 7.0.8 ) bron

afbeelding van jo.w
Door jo.w op 23 mei, 2020 - 16:59

Normaal gezien kan je bij je provider niet alleen naar een hogere php-versie maar ook terug naar een lagere als éea niet zou blijken te werken. Bij mijn provider is 5.6 de laagste en verder zijn 7.0, 7.1, 7.2, 7.3 en 7.4 beschikbaar.

En ook bij deze: eerst backup maken van bestanden en database, ik zie niet in waarom het nodig kan zijn maar je weet maar nooit.

Jo

afbeelding van Jurgen M
Door Jurgen M op 2 juni, 2020 - 18:35

Als uw D7 website up-to-date is dan zal die ook werken met php versie 7.3.x.
Wat je ook moet controleren voor een D8 website is of opcache actief is op uw server.
Dit kan je controleren door phpinfo(); in een php bestand op uw server te plaatsen.

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.