Seite 1 von 4
Codeproblem Prosilver -> subsilver (alightner Calendar 0.1.0
Verfasst: 13.09.2009 18:17
von BaerchenHH
Hallo Leute,
Ich bin gerade dabei dem Calendar V.0.1.0 von Aligtner ins Subsilver zu verhelfen - und habe es auch fast geschafft... stehe aber noch vor einem kleinen Problem:
Der Codeabschnitt aus "/styles/subsilver2/template/calendar_view_event.html"
Code: Alles auswählen
<!-- IF S_CURRENT_RSVP -->
<form method="post" action="{S_RSVP_MODE_ACTION}" name="rsvp_form" id="rsvp_form">
<table class="row1" style="width: 80%; text-align: left; margin-left: auto; margin-right: auto;" cellpadding="0" cellspacing="2">
<fieldset>
<tr>
<h2 class="solo">{L_CALENDAR_RESPOND}: {CURR_POSTER_URL}</h2>
</tr>
<tr>
<td width="45%"> {L_CALENDAR_WILL_ATTEND}:</td>
<td> {SEL_ATTEND}</td>
</tr>
<!-- IF S_ALLOW_GUESTS -->
<tr>
<td> {L_CALENDAR_NUMBER_ATTEND}:<br /> {L_CALENDAR_NUMBER_ATTEND_EXPLAIN}</td>
<td> <input type="number" name="rsvp_count" id="rsvp_count" value="{CURR_RSVP_COUNT}"></td>
</tr>
<!-- ENDIF -->
<tr>
<td> {L_COMMENTS}:</td>
<td> <textarea name="rsvp_detail" id="rsvp_detail" rows="3" cols="50">{CURR_RSVP_DETAIL}</textarea></td>
</tr>
<tr>
<td> {L_CALENDAR_WILL_ATTEND}:</td>
<td> <!-- IF S_ALLOW_GUESTS --><input type="hidden" name="rsvp_count" id="rsvp_count" value="1"><!-- ENDIF -->
<input type="hidden" name="rsvp_id" id="rsvp_id" value="{CURR_RSVP_ID}" /><input type="submit" name="post" value="{L_SUBMIT}" class="button1" /></td>
</tr>
</fieldset>
</table>
</form>
<!-- ENDIF -->
Der Originalabschnitt (also aus "/styles/prosilver/template/calendar_view_event.html")
Code: Alles auswählen
<!-- IF S_CURRENT_RSVP -->
<form method="post" action="{S_RSVP_MODE_ACTION}" name="rsvp_form" id="rsvp_form">
<h2 class="solo">{L_CALENDAR_RESPOND} : {CURR_POSTER_URL}</h2>
<div class="panel bg3">
<div class="inner"><span class="corners-top"><span></span></span>
<fieldset>
<dl>
<dt>{L_CALENDAR_WILL_ATTEND}</dt>
<dd>{SEL_ATTEND}</dd>
<!-- IF S_ALLOW_GUESTS -->
<dt>{L_CALENDAR_NUMBER_ATTEND}<br />{L_CALENDAR_NUMBER_ATTEND_EXPLAIN}</dt>
<dd><input type="number" name="rsvp_count" id="rsvp_count" value="{CURR_RSVP_COUNT}"></dd>
<!-- ENDIF -->
<dt> <br>{L_COMMENTS}</dt>
<dd><textarea name="rsvp_detail" id="rsvp_detail" rows="4" cols="25">{CURR_RSVP_DETAIL}</textarea></dd>
<dt> </dt>
<dd><!-- IF !S_ALLOW_GUESTS --><input type="hidden" name="rsvp_count" id="rsvp_count" value="1"><!-- ENDIF -->
<input type="hidden" name="rsvp_id" id="rsvp_id" value="{CURR_RSVP_ID}" /><input type="submit" name="post" value="{L_SUBMIT}" class="button1" /></dd>
</dl>
</fieldset>
<span class="corners-bottom"><span></span></span></div>
</div>
Folgende Problemstellung:
im konvertierten Code funktioniert bis auf "die Teinmehmeranzahl" alles, diese wird immer auf "1" gesetzt...
Setzte ich den originalen Prosilvercode im subsilver-Template darunter (sehe also beide im Browser), besteht im oberen, konvertierten Code der Fehler weiterhin. Im unteren Originalcode funktioniert alles, selbst "die Teinmehmeranzahl" korrekt - dafür ist selbstverständlich die Formatierung schrott.
Wer kann mir helfen...?
Re: Codeproblem Prosilver -> subsilver (alightner Calendar 0.1.0
Verfasst: 14.09.2009 01:00
von franki
Meine sieht so aus
Code: Alles auswählen
<!-- INCLUDE overall_header.html -->
<table width="100%" cellspacing="0" class="tablebg">
<tr>
<td class="cat" colspan="2"><a href="{U_CALENDAR}"><h4>Kalender</h4></a></td>
</tr>
</table>
<table width="100%" cellspacing="0" class="tablebg">
<!-- IF U_DELETE or U_EDIT -->
<tr>
<td align="center" width="10%">
<!-- IF U_EDIT --><a href="{U_EDIT}" title="{L_EDIT_POST}"><img src="{T_IMAGESET_LANG_PATH}/icon_post_edit.png" /><br /><span>{L_EDIT_POST}</span></a><!-- ENDIF -->
</td>
<td align="center" width="10%">
<!-- IF U_EDIT_ALL --><a href="{U_EDIT_ALL}" title="{L_EDIT_ALL_EVENTS}"><img src="{T_IMAGESET_LANG_PATH}/icon_calendar_edit_all.gif" /><br /><span>{L_EDIT_ALL_EVENTS}</span></a><!-- ENDIF -->
</td>
<td align="center" width="10%">
<!-- IF U_DELETE --><a href="{U_DELETE}" title="{L_DELETE_POST}"><img src="{T_IMAGESET_LANG_PATH}/icon_post_delete.png" /><br /><span>{L_DELETE_POST}</span></a><!-- ENDIF -->
</td>
<td align="center" width="10%">
<!-- IF U_DELETE_ALL --><a href="{U_DELETE_ALL}" title="{L_DELETE_ALL_EVENTS}"><img src="{T_IMAGESET_LANG_PATH}/icon_calendar_delete_all.gif" /><br /><span>{L_DELETE_ALL_EVENTS}</span></a><!-- ENDIF -->
</td>
<td width="60%"> </td>
</tr>
<!-- ENDIF -->
</table>
<table width="100%" cellspacing="0" class="tablebg">
<tr>
<th align="left">
<h4><!-- IF EVENT_COLOR --><span style="color:#{EVENT_COLOR}"><!-- ENDIF -->
<!-- IF EVENT_IMAGE --><img src="{EVENT_IMAGE}" /> <!-- ENDIF -->
<!-- IF ETYPE_DISPLAY_NAME --><span style="color:#FFFFFF">{ETYPE_DISPLAY_NAME}:</span> <!-- ENDIF --><span style="color:#FFFFFF">{SUBJECT}</span>
<!-- IF EVENT_COLOR --></span><!-- ENDIF -->
</h4>
</th>
</tr><br />
<fieldset>
<!-- IF ALL_DAY -->
<tr>
<td>
<h5>{L_ALL_DAY}: {START_DATE}<!-- IF IS_RECURRING --><br /> <br />{L_OCCURS_EVERY}: {RECURRING_TXT}<!-- ENDIF --></h5>
</td>
</tr>
<!-- ELSE -->
<tr>
<td>
<h5>{L_FROM_TIME}: {START_DATE}<br />
{L_TO_TIME}: {END_DATE}<!-- IF IS_RECURRING --><br /> <br />{L_OCCURS_EVERY}: {RECURRING_TXT}<!-- ENDIF --></h5>
</td>
</tr>
<!-- ENDIF -->
</fieldset>
<br /><br />
<tr>
<td>
{MESSAGE}<br /><br />
{L_INVITE_INFO}: {INVITED}
</td>
</tr>
</table>
<br /><br />
<!-- IF S_CALENDAR_RSVPS -->
<!-- IF S_RSVP_HEADCOUNT -->
<table width="100%" cellspacing="0" class="tablebg">
<tr>
<th colspan="4"><h4 align="left">{L_HOW_MANY_PEOPLE}</h4></th>
</tr>
<tr style="font-weight: bold;">
<td align="center" width="10%"><b>{L_YES}</b><br />{CURR_YES_COUNT}</td>
<td align="center" width="10%"><b>{L_NO}</b><br />{CURR_YES_COUNT}</td>
<td align="center" width="10%"><b>{L_MAYBE}</b><br />{CURR_MAYBE_COUNT}</td>
<td width="70%"> </td>
</tr>
</table>
<br />
<!-- ENDIF -->
<!-- IF S_RSVP_DETAILS -->
<table width="100%" cellspacing="0" class="tablebg">
<tr>
<th colspan="6"><h4 align="left">{L_DETAILS}</h4></th>
</tr>
<tr id='head' style="font-weight: bold;">
<td valign="bottom" style="border-bottom-style: solid; border-bottom-width: 1px;" align="left" width="17%"><a >{L_USERNAME}</a></td>
<!-- IF S_ALLOW_GUESTS --><td valign="bottom" style="border-bottom-style: solid; border-bottom-width: 1px;" align="left" width="6%"><a >{L_COL_HEADCOUNT}</a></td><!-- ENDIF -->
<td valign="bottom" style="border-bottom-style: solid; border-bottom-width: 1px;" align="left" width="9%"><a >{L_COL_WILL_ATTEND}</a></td>
<td valign="bottom" style="border-bottom-style: solid; border-bottom-width: 1px;" align="left" width="35%"><a >{L_COMMENTS}</a></td>
<td valign="bottom" style="border-bottom-style: solid; border-bottom-width: 1px;" align="left" width="25%"><a >{L_POST_TIME}</a></td>
<!-- IF S_EDIT_RSVP --><td valign="bottom" style="border-bottom-style: solid; border-bottom-width: 1px;" align="left" width="8%"><a >{L_EDIT}</a></td><!-- ENDIF -->
</tr>
<!-- BEGIN rsvps -->
<tr>
<td align="left"><span style="display: none">{rsvps.POSTER}</span>{rsvps.POSTER_URL}</td>
<!-- IF S_ALLOW_GUESTS --><td align="left">{rsvps.HEADCOUNT}</td><!-- ENDIF -->
<td align="left">{rsvps.VALUE_TXT}</td>
<td align="left">{rsvps.DETAILS}</td>
<td align="left"><span style="display: none">{rsvps.POST_TIMESTAMP}</span>{rsvps.POST_TIME}</td>
<!-- IF S_EDIT_RSVP --><td align="left"><a href="{rsvps.U_EDIT}">{L_EDIT}</a></td><!-- ENDIF -->
</tr>
<!-- END rsvps -->
</table>
<!-- ENDIF -->
<!-- ENDIF -->
<br />
<table width="100%" cellspacing="0" class="tablebg">
<tr>
<td>{L_EVENT_CREATED_BY} {POSTER}</td>
</tr>
</table>
<br /><br />
<table style="width: 100%; text-align: center">
<tr>
<td>
<!-- IF ADD_LINK --><a href="{ADD_LINK}" title="{L_NEW_EVENT}"><img src="{T_IMAGESET_LANG_PATH}/prosilver_new_star_icon.gif" /><span>Neues Event erstellen</span></a> <!-- ENDIF -->
<a href="{DAY_VIEW_URL}" title="{L_DAY}"><img src="{T_IMAGESET_LANG_PATH}/prosilver_day_icon.gif" /><span>Tagesansicht</span></a>
<a href="{WEEK_VIEW_URL}" title="{L_WEEK}"><img src="{T_IMAGESET_LANG_PATH}/prosilver_week_icon.gif" /><span>Wochenansicht</span></a>
<a href="{MONTH_VIEW_URL}" title="{L_MONTH}"><img src="{T_IMAGESET_LANG_PATH}/prosilver_month_icon.gif" /><span>Monatsansicht</span></a>
</td>
</tr>
</table>
<br /><br />
<!-- IF S_CURRENT_RSVP -->
<form method="post" action="{S_RSVP_MODE_ACTION}" name="rsvp_form" id="rsvp_form">
<table style="width: 100%; text-align: center">
<tr>
<th colspan="2">
<h4 align="left">{L_CALENDAR_RESPOND} : {CURR_POSTER_URL}</h4>
</th>
</tr>
<fieldset>
<tr>
<td align="left" width="20%"><b>{L_CALENDAR_WILL_ATTEND}:</b></td>
<td align="left" width="80%">{SEL_ATTEND}</td>
</tr>
<!-- IF S_ALLOW_GUESTS -->
<tr>
<td align="left" width="20%"><b>{L_CALENDAR_NUMBER_ATTEND}</b><br /><b>{L_CALENDAR_NUMBER_ATTEND_EXPLAIN}</b></td>
<td align="left" width="80%"><input type="number" name="rsvp_count" id="rsvp_count" value="{CURR_RSVP_COUNT}"></td>
</tr>
<!-- ENDIF -->
<tr>
<td align="left" width="20%"><b>{L_COMMENTS}</b></td>
<td align="left" width="20%"><textarea name="rsvp_detail" id="rsvp_detail" rows="4" cols="25">{CURR_RSVP_DETAIL}</textarea><br />
<!-- IF !S_ALLOW_GUESTS --><input type="hidden" name="rsvp_count" id="rsvp_count" value="1"><!-- ENDIF -->
<input type="hidden" name="rsvp_id" id="rsvp_id" value="{CURR_RSVP_ID}" /><input type="submit" name="post" value="{L_SUBMIT}" class="button1" />
</td>
</tr>
</fieldset>
</table>
</form>
<!-- ENDIF -->
<!-- INCLUDE overall_footer.html -->
Achtung ich hab die Icons
icon_post_edit.png, icon_calendar_edit_all.gif, icon_post_delete.png, icon_calendar_delete_all.gif
prosilver_new_star_icon.gif, prosilver_day_icon.gif, prosilver_week_icon.gif und prosilver_month_icon.gif mit included
Re: Codeproblem Prosilver -> subsilver (alightner Calendar 0.1.0
Verfasst: 14.09.2009 15:36
von BaerchenHH
Ich habe unsere templates mal verglichern... Danke für den Errinnerungsanstoß!
In Zeile 8 (v.u.) meines ersten Codeblocks im Eingangsposting ist folgender Switch
Ich hatte mehrer Stunden zuvor das "!" hinter dem "IF" gelöscht, weil ich ihn an dieser Stelle für einen Fehler hielt - anscheinend weit gefehlt... L8-Fehler, würde ich sagen !
Aber mal ganz blöd gerfragt, was der Sinn dieses zweiten "!" ist ???
Re: Codeproblem Prosilver -> subsilver (alightner Calendar 0.1.0
Verfasst: 23.12.2009 18:36
von Mr Strech
Gibts hier schon was Neues? Ich baue gerade meine Seite neu auf und würde den Kalender gerne unter subsilver nutzen.

Re: Codeproblem Prosilver -> subsilver (alightner Calendar 0.1.0
Verfasst: 23.12.2009 20:25
von BaerchenHH
Nimm dir das Subsilver-Style aus meinem Paket:
phpbb_Calendar_0_1_0-baerchenhh.zip
Re: Codeproblem Prosilver -> subsilver (alightner Calendar 0
Verfasst: 14.08.2011 13:17
von andyc
HAllo binneu neu auf Phpbb ,bin auf der suche nach hilfe fur anpassung von der Callendar mod , ich benutze ein Subsilver2 basierte Style ,und habe probleme bei der darstellung vom Kallender
{ UPCOMING EVENTS 2 } wird angezeigt anstall des datums und die detail ansicht wird im prosilver angezeigt.
Vielen dank im voraus
Re: Codeproblem Prosilver -> subsilver (alightner Calendar 0
Verfasst: 14.08.2011 13:38
von BaerchenHH
Der Einbau ist nicht soo leicht, wie bei den anderen MODs - Ich hatte damals zwei drei Anläufe gebraucht, bis es ordnungsgemäß funktionierte...
Du musst die Installationsanleitung einzeln Punkt für Punkt genauestens befolgen, anschließend die Hauptcache und die der Styles und Grafiken löschen!
Wenn der läuft, kannst du dich an die Anpassungen ran machen!
Re: Codeproblem Prosilver -> subsilver (alightner Calendar 0
Verfasst: 14.08.2011 14:24
von andyc
Ok schau mir mal die install file genaustens an , danke fur die schnelle antwort , der Kallender wird angezeigt nur eben die kopfzeile wo man monat weiter oder zuruck gehen kann wir halt { UPCOMING_EVENTS2 } angezeigt .
Muss halt mit dem style zu tun haben , bei prosilver wird alles angezeigt . Danke
Re: Codeproblem Prosilver -> subsilver (alightner Calendar 0
Verfasst: 14.08.2011 16:17
von andyc
Hab den style auf prosilver gesetzt da wird der bereich angezeigt auf der index seite im subsilver basierten style wiederum nict
steht nur { UPCOMING_EVENTS2 }
auf der index seite wird nur { UPCOMING_EVENTS2 } angezeigt auf der kallender seite wird alles normal angezeigt
Re: Codeproblem Prosilver -> subsilver (alightner Calendar 0
Verfasst: 14.08.2011 18:22
von BaerchenHH
Gib uns mal nen Link zu deinem Forum...