Toon posts:

[PHP/HTML]Template aanpassen

Pagina: 1
Acties:
  • 158 views sinds 30-01-2008

Verwijderd

Topicstarter
Na het Faq bekeken te hebben weet ik nog steeds niet helemaal of ik dit in het goede topic zet, ik hoop het maar....

Ik heb een probleempje met de code van m'n phpbb forum, ik moet een stukje code aanpassen en ik kom er gewoon echt ff niet uit waar ik dit precies moet doen...


Modificatie & Versie: Cal-lite 1.4.6
Directe link naar de modificatie: http://www.phpbbhacks.com/viewhack.php?id=152
Adres van je forum: http://www.overdieren.nl/forum/cal_lite.php
phpBB versie: nieuwste versie 2.0
Heb je onlangs een andere modificatie of stijl geïnstalleerd? allen deze
Wat is het probleem? Ik wil bij de calender een link maken voor help en uitleg over de webkalender, deze moet echter niet in de forum header komen staan, maar ergens om de kalender heen... het lieft erboven. Ik heb al geprobeerd dingen als calendar_body en calendar_box aan te passen enzo, maar daar kom ik niet helemaal uit.



ff wat jpegjes van wat ik bedoel

Zo wil ik het ongeveer hebben:
Afbeeldingslocatie: http://www.overdieren.nl/gtr/example1.gif
Ik heb dus zelf een link erboven gephotoshopt, maar dit is dus de bedoeling. En dat zou naar mijn weten dan in de code van calender_body.tpl of calender_box moeten gaan...?

Dit zijn de desbetreffende tpl files:
Afbeeldingslocatie: http://www.overdieren.nl/gtr/tplfiles.gif

Dit is de code van calendar_body.tpl
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<!-- BEGIN calendar_form -->
<form name="calendar" method="post" action="{calendar_form.S_ACTION}">
<!-- END calendar_form -->
<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
<tr> 
    <td align="left" valign="middle" class="nav" width="100%"><span class="nav">
        <a href="{U_INDEX}" class="nav">{L_INDEX}</a>&nbsp;-&gt;&nbsp;<a href="{U_CALENDAR_PAGE}" class="nav">{L_CALENDAR_PAGE}</a>
    </span></td>
</tr>
</table>

{CALENDAR_SELECT_FORM}
{CALENDAR_MONTH}
<!-- BEGIN calendar_form -->
</form>
<!-- END calendar_form -->


Dit is de code van calendar_box.tpl
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
<!-- BEGIN calendar -->

<!-- BEGIN module -->
{calendar.module.OVERVIEW}
<!-- END module -->

<!-- BEGIN java -->
<script language="JavaScript" type="text/javascript" src="./includes/js_dom_toggle.js"></script>
<script language="Javascript" type="text/javascript" src="./includes/js_dom_overview.js"></script>
<!-- END java -->

<!-- BEGIN header_box -->
<!-- BEGIN java -->
<table align="center" cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
    <td align="right"><span class="mainmenu">
        <a href="#" onClick="dom_toggle.toggle('calrow','calrow_pic', '{I_DOWN_ARROW}', '{I_UP_ARROW}'); return false;" class="gensmall"><img src="{I_TOGGLE}" id="calrow_pic" hspace="2" border="0" alt="" />{L_CALENDAR}</a>
    </span></td>
    <td width="2"></td>
</tr>
</table>
<table cellspacing="0" cellpadding="0" width="100%" border="0" id="calrow" style="display:{S_TOGGLE}"><tr><td>
<!-- END java -->
<!-- END header_box -->

<table cellpadding="2" cellspacing="1" border="0" width="100%" class="forumline">
<!-- BEGIN only -->
<tr>
    <th class="thHead" height="25" colspan="{calendar.CELL_SPAN}">
        <a href="{calendar.U_TITLE}" title="{calendar.TITLE}"><img src="{calendar.I_TITLE}" align="top" border="0" alt="{calendar.TITLE}" /></a>&nbsp;{calendar.TITLE}
    </th>
</tr>
<!-- END only -->
<!-- BEGIN first -->
<tr>
    <td class="catHead" colspan="7"><table cellpadding="2" cellspacing="0" width="100%" border="0"><tr>
        <td class="bodyline"><a href="{calendar.U_PREVIOUS}" class="nav" title="{L_PREVIOUS}">&nbsp;&laquo;&nbsp;</a></td>
        <td width="100%" align="center"><span class="cattitle">{calendar.TITLE}</span></td>
        <td class="bodyline"><a href="{calendar.U_NEXT}" class="nav" title="{L_NEXT}">&nbsp;&raquo;&nbsp;</a></td>
    </tr></table></td>
</tr>
<tr>
    <!-- BEGIN cell -->
    <!-- BEGIN left -->
    <th class="thCornerL" width="{calendar.CELL_WIDTH}%">
    <!-- END left -->
    <!-- BEGIN middle -->
    <th class="thTop" width="{calendar.CELL_WIDTH}%">
    <!-- END middle -->
    <!-- BEGIN right -->
    <th class="thCornerR" width="{calendar.CELL_WIDTH}%">
    <!-- END right -->
        {calendar.first.cell.L_DAY}
    </th>
    <!-- END cell -->
</tr>
<!-- END first -->
<!-- BEGIN row -->
<tr>
    <!-- BEGIN empty_cells_front -->
    <td rowspan="2" class="row3" colspan="{calendar.row.empty_cells_front.SPAN}" height="70">&nbsp;</td>
    <!-- END empty_cells_front -->
    <!-- BEGIN cell -->
    <td class="row2" align="center" width="{calendar.CELL_WIDTH}%"><span class="genmed">
        <!-- BEGIN selected -->
        <b>
        <!-- END selected -->
        <a href="{calendar.row.cell.U_TITLE}" class="genmed">{calendar.row.cell.TITLE}</a>
        <!-- BEGIN selected -->
        </b>
        <!-- END selected -->
    </span></td>
    <!-- END cell -->
    <!-- BEGIN empty_cells_rear -->
    <td rowspan="2" class="row3Right" colspan="{calendar.row.empty_cells_rear.SPAN}" height="70">&nbsp;</td>
    <!-- END empty_cells_rear -->
</tr>
<tr>
    <!-- BEGIN cell -->
    <td class="row1" width="{calendar.CELL_WIDTH}%" height="70" valign="top"><table cellpadding="0" cellspacing="1" border="0" width="100%">
    <!-- BEGIN event -->
    <!-- BEGIN more_header -->
    <tbody id="calcell_{calendar.row.cell.EVENT_DATE}" style="display:{calendar.row.cell.S_TOGGLE}">
    <!-- END more_header -->
    <tr>
        <!-- BEGIN content -->
        <td><img src="{calendar.row.cell.event.I_TITLE}" border="0" alt="{calendar.row.cell.event.L_TITLE}" title="{calendar.row.cell.event.L_TITLE}" /></td>
        <td width="100%"><span class="gensmall">
            <!-- BEGIN java -->
            <a href="{calendar.row.cell.event.U_TITLE}" class="gensmall" onMouseOver="dom_overview.show('{calendar.row.cell.event.ID}');">{calendar.row.cell.event.TITLE}</a>
            <!-- END java -->
            <!-- BEGIN java_ELSE -->
            <a href="{calendar.row.cell.event.U_TITLE}" class="gensmall" title="{calendar.row.cell.event.S_OVERVIEW}">{calendar.row.cell.event.TITLE}</a>
            <!-- END java_ELSE -->
        </span></td>
        <!-- END content -->
        <!-- BEGIN content_ELSE -->
        <td valign="top" colspan="2"><span class="gensmall">&nbsp;</span></td>
        <!-- END content_ELSE -->
        <td align="right" nowrap="nowrap"><span class="gensmall">
            <!-- BEGIN more -->
            <!-- BEGIN java -->
            <a href="#" onClick="dom_toggle.toggle('calcell_{calendar.row.cell.EVENT_DATE}','calcell_pic_{calendar.row.cell.EVENT_DATE}', '{I_DOWN_ARROW}', '{I_UP_ARROW}'); return false;" title="{L_MORE}" class="gensmall"><img src="{calendar.row.cell.I_TOGGLE}" id="calcell_pic_{calendar.row.cell.EVENT_DATE}" hspace="2" border="0" alt="" /></a>
            <!-- END java -->
            <!-- BEGIN java_ELSE -->
            <a href="{calendar.row.cell.U_TITLE}" title="{L_MORE}" class="gensmall"><img src="{calendar.row.cell.I_TOGGLE}" id="calcell_pic_{calendar.row.cell.EVENT_DATE}" hspace="2" border="0" /></a>
            <!-- END java_ELSE -->
            <!-- END more -->
            <!-- BEGIN more_ELSE -->
            &nbsp;
            <!-- END more_ELSE -->
        </span></td>
    </tr>
    <!-- BEGIN more_footer -->
    </tbody>
    <!-- END more_footer -->
    <!-- END event -->
    </table></td>
<!-- END cell -->
</tr>
<!-- END row -->
<!-- BEGIN first -->
<tr>
    <td class="catBottom" colspan="7">&nbsp;</td>
</tr>
<!-- END first -->
</table>

<!-- BEGIN header_box -->
<!-- BEGIN java -->
</td></tr></table>
<!-- END java -->
<!-- END header_box -->

<!-- END calendar -->

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 01:41

MueR

Admin Devschuur® & Discord

is niet lief

Ik zie erg veel HTML commentaar. Kan je aan de hand van dat commentaar niet bepalen in welke template je moet gaan werken, en waar je die link dan moet plaatsen?
Verwijderd schreef op dinsdag 22 mei 2007 @ 15:15:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<td>
<!-- HIER DUS -- >
</td>

<!-- BEGIN calendar_form -->
<form name="calendar" method="post" action="{calendar_form.S_ACTION}">
<!-- END calendar_form -->
<table width="100%" cellspacing="2" cellpadding="2" border="0" align="center">
<tr> 
    <td align="left" valign="middle" class="nav" width="100%"><span class="nav">
        <a href="{U_INDEX}" class="nav">{L_INDEX}</a>&nbsp;-&gt;&nbsp;<a href="{U_CALENDAR_PAGE}" class="nav">{L_CALENDAR_PAGE}</a>
    </span></td>
</tr>
</table>

{CALENDAR_SELECT_FORM}
{CALENDAR_MONTH}
<!-- BEGIN calendar_form -->
</form>
<!-- END calendar_form -->
Verder lijkt me dit iets wat je moet doen met trial & error. Dus, link plakken, kijken hoe het op je forum er uit ziet, en zonodig weer aanpassen.
Met alle tijd en moeite die je in deze post hebt gestoken, had je het waarschijnlijk al opgelost.

[ Voor 13% gewijzigd door MueR op 22-05-2007 17:09 ]

Anyone who gets in between me and my morning coffee should be insecure.


  • sjongenelen
  • Registratie: Oktober 2004
  • Laatst online: 21:01
rechtsklikken + eigenschappen op je bestaande forum, kijken om welk bestand het gaat en daar inderdaag in pasten :) ik zou het doen met
code:
1
<h1> test </h1>


lekker duidelijk :)

het is een één, geen L

[ Voor 6% gewijzigd door sjongenelen op 22-05-2007 16:08 ]

you had me at EHLO


Verwijderd

Topicstarter
wat betekend <hl> dan?

  • sjongenelen
  • Registratie: Oktober 2004
  • Laatst online: 21:01
KOP 1

oftewel heel erg grote letters :)

you had me at EHLO


  • Blacksnak
  • Registratie: Oktober 2001
  • Laatst online: 07-07-2024
HTML:
1
<h1>test</h1>


h'een', niet h'el'.

Is opmaak van een titel waardoor de tekst 'test' groter afgebeeld wordt. Maar dat wist je natuurlijk al wel door al je opzoekwerk.

Verwijderd

Topicstarter
Blacksnak schreef op dinsdag 22 mei 2007 @ 16:09:
[...]
..."Maar dat wist je natuurlijk al wel door al je opzoekwerk."....
joh waar slaat dat nou weer op? Ik kan toch gewoon niet zoveel van html afweten?

Ik ben al de hele middag bezig met dit probleem en dan kom jij ff uit de lucht vallen met zo'n vriendelijke opmerking.....

en zowiezo... wat heeft kennis van html tags te maken met het speuren naar een oplossing?

Oh, en denk je dat je me kan vergeven voor mn dyslectie?

[ Voor 36% gewijzigd door Verwijderd op 22-05-2007 16:26 ]


Verwijderd

Topicstarter
maarja, op het momen dat ik dus zoiets doe en deze tpl file put, veranderd er niets... (refresh gedaan uiteraard)

Ik heb zelfs een hele table uit deze code gedupliceerd, en dit had ook geen resultaat :?

  • André
  • Registratie: Maart 2002
  • Laatst online: 27-11 10:04

André

Analytics dude

En wat moeten wij nu voor je doen, de oplossing kant en klaar aanbieden? Ik mis een beetje je eigen moeite, je kunt toch op diverse plaatsen wijzigingen aanbrengen en dan bekijken waar iets veranderd?

  • Janoz
  • Registratie: Oktober 2000
  • Nu online

Janoz

Moderator Devschuur®

!litemod

Verwijderd schreef op dinsdag 22 mei 2007 @ 16:17:
en zowiezo... wat heeft kennis van html tags te maken met het speuren naar een oplossing?
Mwah, voor het maken van een html linkje in html code is het handig wanneer je wat van html weet ;).

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Topicstarter
ik vraag of jullie misschien weten waar ik dat stukje code kwijtkan, en als je mijn bovenstaande post leest zie je dat ik dat dus weldegelijk geprobeerd heb, maar dat er op wonderbaarlijke manier niets aan de pagina opmaak veranderd of wat dan ook.

volgens eigenschappen moet ik bij het centrale .php bestandje cal_lite.php zijn, echter lijkt mij dit sterk, want deze zal wel gewoon doorlinken naar de .tpl files, of niet?

Verwijderd

Topicstarter
Janoz schreef op dinsdag 22 mei 2007 @ 16:30:
[...]

Mwah, voor het maken van een html linkje in html code is het handig wanneer je wat van html weet ;).
Weet jij alle html tags uit je hoofd dan? ik niet, maar ik weet wel hoe je een stukje code kan maken die deze link maakt, en al kon ik dat niet had ik altijd nog een grafische interface die zoiets kan maken, dreamweaver bijvoorbeeld. maar nogmaals, dat is mijn vraag niet, ik wilde graag weten of iemand een idee had waar ik deze code kwijt kon.

  • Voutloos
  • Registratie: Januari 2002
  • Niet online
Maar heb je nou al geprobeerd om 'WA?' neer te zetten op de plek die MueR in "\[PHP/HTML]Template aanpassen" (let op regel 12 ;) ) aangeeft? Zo nee, doe eens. Zo ja, wat gebeurde er? Als er niets gebeurd, probeer een harde refresh. etc. :)

{signature}


Verwijderd

Topicstarter
heeft geen enkel effect op de een of andere manier, de files keurig netjes geput en wel 400x gerefreshed. Overigens met verschillende browsers geprobeerd ook.. zonder resultaat

Verwijderd

Ziet eruit als x-template.

De html tussen de "BEGIN" en "END" html-comments wordt aan de hand van server-side code weergegeven. Dit betekent dat de html die je hiertussen zet niet altijd wordt weergegeven.

Bekijk eens de bron van je agenda en zoek een uniek element of id waar je op kan zoeken binnen je templates. Zet daar eens je linkje onder :)

  • Blacksnak
  • Registratie: Oktober 2001
  • Laatst online: 07-07-2024
Verwijderd schreef op dinsdag 22 mei 2007 @ 16:17:
[...]
joh waar slaat dat nou weer op? Ik kan toch gewoon niet zoveel van html afweten?
Jups, da's perfect mogelijk en daar kan iedereen mee leven. Maar op tweakers wordt wel verwacht dat je eerst wat basiskennis naleest en met die kennis aan de slag gaat. (zoals de modjes hierboven reeds aanhaalden).
Verwijderd schreef op dinsdag 22 mei 2007 @ 16:17:
[...]
en zowiezo... wat heeft kennis van html tags te maken met het speuren naar een oplossing?
Vermits jij html wil toevoegen aan een bestaande html-pagina,... best wel veel eigenlijk.

Hoe kun je nu iets aanpassen als je niet weet waarmee je bezig bent?
Verwijderd schreef op dinsdag 22 mei 2007 @ 16:17:
[...]
Oh, en denk je dat je me kan vergeven voor mn dyslectie?
Die verduidelijking die ik weergaf in m'n vorige post was niet slecht bedoeld. Leesfout tussen 1 en l wordt vaak gemaakt, ook door mensen die geen last hebben van dyslectie.

  • MueR
  • Registratie: Januari 2004
  • Laatst online: 01:41

MueR

Admin Devschuur® & Discord

is niet lief

Verwijderd schreef op dinsdag 22 mei 2007 @ 16:47:
heeft geen enkel effect op de een of andere manier, de files keurig netjes geput en wel 400x gerefreshed. Overigens met verschillende browsers geprobeerd ook.. zonder resultaat
Dan toe je toch echt iets verkeerd.. Als ik via FireBug die HTML aanpas en tekst neerzet op de plek die ik eerder in dit topic aangaf, komt het precies op de juiste plek terecht.

Kzal zo ff een screen maken.

//Edit:
Het kan wel

[ Voor 7% gewijzigd door MueR op 22-05-2007 17:06 ]

Anyone who gets in between me and my morning coffee should be insecure.


Verwijderd

Topicstarter
ik snap em, alleen heeft kennis van die html tags hier niets te maken met mijn probleem, en is het dus zinloos om te zeggen dat ik niet verder zou kijken dan me neus lang is.
Ik heb dat hele forum etc. geinstalleerd met de verstand die ik op dit moment van html heb, en als ik niet weet welke tags ik moet gebruiken kijk ik wel in dreamweaver, dus dat is helemaal niet van belang.

Snappie em van mijn kant ook een beetje? ik ben hier al de hele middag mee bezig en aan het kutten en proberen en ik kom er gewoon ff niet meer uit. Dan zoek ik hulp, logisch toch?

Verwijderd

Topicstarter
[b][message=28081185,noline]
Afbeeldingslocatie: http://www.teletick.com/bas/hetkanwel.gif
Zie ik t verkeerd of is dit een compleet andere code?

[ Voor 9% gewijzigd door Verwijderd op 22-05-2007 17:11 ]


  • MueR
  • Registratie: Januari 2004
  • Laatst online: 01:41

MueR

Admin Devschuur® & Discord

is niet lief

Toch hebben de mensen hierboven wel een punt. Wanneer je geen kennis van HTML hebt, is het nagenoeg onmogelijk om een HTML template aan te passen.
Je zou bijvoorbeeld op google eens kunnen zoeken naar een HTML tutorial, die zijn er ook in het Nederlands. Je zal merken dat je, wanneer je jezelf een beetje gaat inlezen in de materie, en ook gaat klieren met een site (losse site), dat je dit soort dingen veel gemakkelijker zal kunnen doen.
Verwijderd schreef op dinsdag 22 mei 2007 @ 17:10:
Zie ik t verkeerd of is dit een compleet andere code?
Dat is het grapje van HTML templates die geparsed worden. In je .tpl bestanden geef je alleen aan de parser aan hoe het er uit moet zien. De parser zet daar de juiste waarden in, waardoor het er in het eindresultaat anders uit ziet.

[ Voor 31% gewijzigd door MueR op 22-05-2007 17:13 ]

Anyone who gets in between me and my morning coffee should be insecure.


  • Blacksnak
  • Registratie: Oktober 2001
  • Laatst online: 07-07-2024
Verwijderd schreef op dinsdag 22 mei 2007 @ 17:09:
alleen heeft kennis van die html tags hier niets te maken met mijn probleem,
Tuurlijk wel. Als ze mij vragen om in een chinese tekst een aantal karakters tussen te voegen zodat de betekenis en alle grammatica klopt, moet ik toch ook eerst de taal leren? Anders weet ik toch niet waar te beginnen :?

Maar laten we deze discussie stoppen want het brengt geheel niets toe aan deze topic.
Verwijderd schreef op dinsdag 22 mei 2007 @ 17:09:
Snappie em van mijn kant ook een beetje? ik ben hier al de hele middag mee bezig en aan het kutten en proberen en ik kom er gewoon ff niet meer uit. Dan zoek ik hulp, logisch toch?
Tuurlijk, van lang zoeken raak je gefrustreerd. Ik weet perfect hoe dat voelt. Maar als je om hulp komt vragen wordt er gewoon verwacht dat je jezelf wat ingelezen hebt in de materie en een beetje snapt wat je juist aan het doen bent. Door uren bezig te zijn met trial & error schiet je echt niks op hoor. Raak je enkel gefrustreerd door...

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

Als je niet kan timmeren, dan kun je ook geen schuurtje bouwen. Dekker_Kewl, het is niet erg dat je geen of weinig kennis van zaken hebt, maar het is wél erg dat je die kennis niet probeert op te doen. Op GoT achten we een bepaald niveau van basiskennis bekend. Als je die kennis nog niet hebt, dan zul je die eerst op moeten doen voor je hier een topic kunt openen. We zijn er, als forum voor de professionele computergebruiker, in elk geval niet om jou aan het handje te houden. :)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.

Pagina: 1

Dit topic is gesloten.