Problem bei Installation (Template; wo einfügen)

Forum_easyUCP_Desc

Problem bei Installation (Template; wo einfügen)

Beitragvon Max1 » 10. Jul 2006 23:14

Hallo,

bin gerade dabei den easy UCP Mod einzubauen und scheitere leider an den .tpl-Dateien! Ich benutze das Template Conundrum2 von Mike Lothar (http://www.mikelothar.com/).

Wo muss ich da die Codes einfügen (hier z.B. profile_add_body.tpl)? Danke für Hilfe!

Code: Alles auswählen
<form action="{S_PROFILE_ACTION}" {S_FORM_ENCTYPE} method="post">
<table cellspacing="1" class="profile">
   <tr>
      <td class="firstline"><a href="{U_INDEX}">{L_INDEX}</a></td>
   </tr>
   <tr>
      <td class="secondline">
         <div class="secondlinebuttons">&nbsp;<img src="templates/CND2/images/spacer.gif" alt="" style="height: 25px; width: 0" /></div>
         {SITENAME}&nbsp;&nbsp;»&nbsp;&nbsp;{PAGE_TITLE}</td>
   </tr>
   <tr>
      <td><h2>{L_REGISTRATION_INFO}</td>
   </tr>
{ERROR_BOX}
   <tr>
      <td class="row2 three" colspan="2">{L_ITEMS_REQUIRED}</td>
   </tr>
   <!-- BEGIN switch_namechange_disallowed -->
   <tr>
      <td class="row1 one">{L_USERNAME}: *</td>
      <td class="row2 two" style="font-weight: bold;"><input type="hidden" name="username" value="{USERNAME}" />&nbsp;{USERNAME}</td>
   </tr>
   <!-- END switch_namechange_disallowed -->
   <!-- BEGIN switch_namechange_allowed -->
   <tr>
      <td class="row1 one">{L_USERNAME}: *</td>
      <td class="row2 two"><input type="text" class="post postmedium" name="username" maxlength="25" value="{USERNAME}" /></td>
   </tr>
   <!-- END switch_namechange_allowed -->
   <tr>
      <td class="row1 one">{L_EMAIL_ADDRESS}: *</td>
      <td class="row2 two"><input type="text" class="post postmedium" name="email" maxlength="255" value="{EMAIL}" /></td>
   </tr>
   <!-- BEGIN switch_edit_profile -->
   <tr>
      <td class="row1 one">{L_CURRENT_PASSWORD}: *<br />{L_CONFIRM_PASSWORD_EXPLAIN}</td>
      <td class="row2 two"><input type="password" class="post postmedium" name="cur_password" maxlength="100" value="{CUR_PASSWORD}" /></td>
   </tr>
   <!-- END switch_edit_profile -->
   <tr>
      <td class="row1 one">{L_NEW_PASSWORD}: *<br />{L_PASSWORD_IF_CHANGED}</td>
      <td class="row2 two"><input type="password" class="post postmedium" name="new_password" maxlength="100" value="{NEW_PASSWORD}" /></td>
   </tr>
   <tr>
      <td class="row1 one">{L_CONFIRM_PASSWORD}: * <br />{L_PASSWORD_CONFIRM_IF_CHANGED}</td>
      <td class="row2 two"><input type="password" class="post postmedium" name="password_confirm" maxlength="100" value="{PASSWORD_CONFIRM}" /></td>
   </tr>
   <!-- Visual Confirmation -->
   <!-- BEGIN switch_confirm -->
   <tr>
      <td colspan="2"><h2>{L_CONFIRM_CODE}</h2></td>
   </tr>
   <tr>
      <td class="row1 two txtcenter" colspan="2">{L_CONFIRM_CODE_IMPAIRED}<br /><br />{CONFIRM_IMG}<br /><br /></td>
   </tr>
   <tr>
      <td class="row1 one">{L_CONFIRM_CODE_EXPLAIN}</td>
      <td class="row2 two"><input type="text" class="post postmedium" name="confirm_code" maxlength="6" value="" /></td>
   </tr>
   <!-- END switch_confirm -->
   <tr>
      <td colspan="2"><h2>{L_PROFILE_INFO}</h2></td>
   </tr>
   <tr>
      <td class="row2 three" colspan="2">{L_PROFILE_INFO_NOTICE}</td>
   </tr>
   <tr>
      <td class="row1 one">{L_ICQ_NUMBER}:</td>
      <td class="row2 two"><input type="text" name="icq" class="post postmedium" maxlength="15" value="{ICQ}" /></td>
   </tr>
   <tr>
      <td class="row1 one">{L_AIM}:</td>
      <td class="row2 two"><input type="text" class="post postmedium" name="aim" maxlength="255" value="{AIM}" /></td>
   </tr>
   <tr>
      <td class="row1 one">{L_MESSENGER}:</td>
      <td class="row2 two"><input type="text" class="post postmedium" name="msn" maxlength="255" value="{MSN}" /></td>
   </tr>
   <tr>
      <td class="row1 one">{L_YAHOO}:</td>
      <td class="row2 two"><input type="text" class="post postmedium" name="yim" maxlength="255" value="{YIM}" /></td>
   </tr>
   <tr>
      <td class="row1 one">{L_WEBSITE}:</td>
      <td class="row2 two"><input type="text" class="post postbig" name="website" maxlength="255" value="{WEBSITE}" /></td>
   </tr>
   <tr>
      <td class="row1 one">{L_LOCATION}:</td>
      <td class="row2 two"><input type="text" class="post postbig" name="location" maxlength="100" value="{LOCATION}" /></td>
   </tr>
   <tr>
      <td class="row1 one">{L_OCCUPATION}:</td>
      <td class="row2 two"><input type="text" class="post postbig" name="occupation" maxlength="100" value="{OCCUPATION}" /></td>
   </tr>
   <tr>
      <td class="row1 one">{L_INTERESTS}:</td>
      <td class="row2 two"><input type="text" class="post postbig" name="interests" maxlength="150" value="{INTERESTS}" /></td>
   </tr>
   <tr>
      <td class="row1 one">{L_SIGNATURE}:<br />{L_SIGNATURE_EXPLAIN}<br /><br />{HTML_STATUS}<br />{BBCODE_STATUS}<br />{SMILIES_STATUS}</td>
      <td class="row2 two"><textarea name="signature" rows="6" cols="30" class="post postbig">{SIGNATURE}</textarea></td>
   </tr>
   <tr>
      <td colspan="2"><h2>{L_PREFERENCES}</h2></td>
   </tr>
   <tr>
      <td class="row1 one">{L_PUBLIC_VIEW_EMAIL}:</td>
      <td class="row2 two"><input type="radio" class="checkbox" name="viewemail" value="1" {VIEW_EMAIL_YES}/>&nbsp;{L_YES}&nbsp;
         <input type="radio" class="checkbox" name="viewemail" value="0" {VIEW_EMAIL_NO}/>&nbsp;{L_NO}</td>
   </tr>
   <tr>
      <td class="row1 one">{L_HIDE_USER}:</td>
      <td class="row2 two"><input type="radio" class="checkbox" name="hideonline" value="1" {HIDE_USER_YES} />&nbsp;{L_YES}&nbsp;
         <input type="radio" class="checkbox" name="hideonline" value="0" {HIDE_USER_NO}/>&nbsp;{L_NO}</td>
   </tr>
   <tr>
      <td class="row1 one">{L_NOTIFY_ON_REPLY}:<br />{L_NOTIFY_ON_REPLY_EXPLAIN}</td>
      <td class="row2 two"><input type="radio" class="checkbox" name="notifyreply" value="1" {NOTIFY_REPLY_YES} />&nbsp;{L_YES}&nbsp;
         <input type="radio" class="checkbox" name="notifyreply" value="0" {NOTIFY_REPLY_NO} />&nbsp;{L_NO}</td>
   </tr>
   <tr>
      <td class="row1 one">{L_NOTIFY_ON_PRIVMSG}:</td>
      <td class="row2 two"><input type="radio" class="checkbox" name="notifypm" value="1" {NOTIFY_PM_YES}/>&nbsp;{L_YES}&nbsp;
         <input type="radio" class="checkbox" name="notifypm" value="0" {NOTIFY_PM_NO} />&nbsp;{L_NO}</td>
   </tr>
   <tr>
      <td class="row1 one">{L_POPUP_ON_PRIVMSG}:<br />{L_POPUP_ON_PRIVMSG_EXPLAIN}</td>
      <td class="row2 two"><input type="radio" class="checkbox" name="popup_pm" value="1" {POPUP_PM_YES}/>&nbsp;{L_YES}&nbsp;
         <input type="radio" class="checkbox" name="popup_pm" value="0" {POPUP_PM_NO}/>&nbsp;{L_NO}</td>
   </tr>
   <tr>
      <td class="row1 one">{L_ALWAYS_ADD_SIGNATURE}:</td>
      <td class="row2 two"><input type="radio" class="checkbox" name="attachsig" value="1" {ALWAYS_ADD_SIGNATURE_YES}/>&nbsp;{L_YES}&nbsp;
         <input type="radio" class="checkbox" name="attachsig" value="0" {ALWAYS_ADD_SIGNATURE_NO}/>&nbsp;{L_NO}</td>
   </tr>
   <tr>
      <td class="row1 one">{L_ALWAYS_ALLOW_BBCODE}:</td>
      <td class="row2 two"><input type="radio" class="checkbox" name="allowbbcode" value="1" {ALWAYS_ALLOW_BBCODE_YES}/>&nbsp;{L_YES}&nbsp;
         <input type="radio" class="checkbox" name="allowbbcode" value="0" {ALWAYS_ALLOW_BBCODE_NO}/>&nbsp;{L_NO}</td>
   </tr>
   <tr>
      <td class="row1 one">{L_ALWAYS_ALLOW_HTML}:</td>
      <td class="row2 two"><input type="radio" class="checkbox" name="allowhtml" value="1" {ALWAYS_ALLOW_HTML_YES}/>&nbsp;{L_YES}&nbsp;
         <input type="radio" class="checkbox" name="allowhtml" value="0" {ALWAYS_ALLOW_HTML_NO} />&nbsp;{L_NO}</td>
   </tr>
   <tr>
      <td class="row1 one">{L_ALWAYS_ALLOW_SMILIES}:</td>
      <td class="row2 two"><input type="radio" class="checkbox" name="allowsmilies" value="1" {ALWAYS_ALLOW_SMILIES_YES} />&nbsp;{L_YES}&nbsp;
         <input type="radio" class="checkbox" name="allowsmilies" value="0" {ALWAYS_ALLOW_SMILIES_NO} />&nbsp;{L_NO}</td>
   </tr>
   <tr>
      <td class="row1 one">{L_BOARD_LANGUAGE}:</td>
      <td class="row2 two">{LANGUAGE_SELECT}</td>
   </tr>
   <tr>
      <td class="row1 one">{L_BOARD_STYLE}:</td>
      <td class="row2 two">{STYLE_SELECT}</td>
   </tr>
   <tr>
      <td class="row1 one">{L_TIMEZONE}:</td>
      <td class="row2 two">{TIMEZONE_SELECT}</td>
   </tr>
   <tr>
      <td class="row1 one">{L_DATE_FORMAT}:<br />{L_DATE_FORMAT_EXPLAIN}</td>
      <td class="row2 two"><input type="text" name="dateformat" value="{DATE_FORMAT}" maxlength="14" class="post postmedium" /></td>
   </tr>
   <!-- BEGIN switch_avatar_block -->
   <tr>
      <td colspan="2"><h2>{L_AVATAR_PANEL}</h2></td>
   </tr>
   <tr>
      <td class="row1 one">{L_AVATAR_EXPLAIN}</td>
      <td class="row2 two"><span class="avatar">{AVATAR}</span><br /><input type="checkbox" class="checkbox" name="avatardel" />&nbsp;{L_DELETE_AVATAR}</td>
   </tr>
   <!-- BEGIN switch_avatar_local_upload -->
   <tr>
      <td class="row1 one">{L_UPLOAD_AVATAR_FILE}:</td>
      <td class="row2 two"><input type="hidden" name="MAX_FILE_SIZE" value="{AVATAR_SIZE}" /><input type="file" name="avatar" class="postfile postbig" /></td>
   </tr>
   <!-- END switch_avatar_local_upload -->
   <!-- BEGIN switch_avatar_remote_upload -->
   <tr>
      <td class="row1 one">{L_UPLOAD_AVATAR_URL}:<br />{L_UPLOAD_AVATAR_URL_EXPLAIN}</td>
      <td class="row2 two"><input type="text" name="avatarurl" class="post postbig" /></td>
   </tr>
   <!-- END switch_avatar_remote_upload -->
   <!-- BEGIN switch_avatar_remote_link -->
   <tr>
      <td class="row1 one">{L_LINK_REMOTE_AVATAR}:<br />{L_LINK_REMOTE_AVATAR_EXPLAIN}</td>
      <td class="row2 two"><input type="text" name="avatarremoteurl" class="post postbig" /></td>
   </tr>
   <!-- END switch_avatar_remote_link -->
   <!-- BEGIN switch_avatar_local_gallery -->
   <tr>
      <td class="row1 one">{L_AVATAR_GALLERY}:</td>
      <td class="row2 two"><input type="submit" name="avatargallery" value="{L_SHOW_GALLERY}" class="button" /></td>
   </tr>
   <!-- END switch_avatar_local_gallery -->
   <!-- END switch_avatar_block -->
   <tr>
      <td class="row3" style="padding: 0" colspan="2"><table cellspacing="0">
         <tr>
            <td class="darkCornerL">&nbsp;</td>
            <td class="darkCornerR pad4 txtcenter">{S_HIDDEN_FIELDS}<input type="submit" name="submit" value="{L_SUBMIT}" class="button" />
               <input type="reset" value="{L_RESET}" name="reset" class="button" /></td>
         </tr>
      </table></td>   
   </tr>
</table>
</form>

<div class="spacing"></div>
<div class="spacing"></div>

<table cellspacing="0">
   <tr class="lines_2">
      <th>
      <div class="right">
         {S_TIMEZONE}<br />
         {CURRENT_TIME}
      </div>
      <div class="left">
         <span class="nav"><a href="{U_INDEX}">{L_INDEX}</a></span>
      </div>
      </th>
   </tr>
</table>
Max1
 
Beiträge: 2
Registriert: 10. Jul 2006 23:12

Beitragvon AmigaLink » 12. Jul 2006 13:43

Hallo Max1

Entschuldige die verspätete Reaktion (erklärung siehe Portal-News).
Ganze Dateien bitte niemals als Codeblock Posten!
Das ist viel zu unübersichtlich und führt teilweise sogar zu Fehlern im Code. :(

Häng die Datei mal (in einem zip File) an. Ich werf dann mal nen näheren Blick drauf.
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW

Beitragvon Max1 » 12. Jul 2006 14:10

Hallo,

habe nochmal ewig ausprobiert, ich finde die Stellen im Template einfach nicht!
Wäre sehr nett, wenn du mir die Sachen in meine Templates (AI2 und CND2) eintragen könntest! ImAnhang das ZIP-File!

Viele Grüße, Max
Dateianhänge
template-dateien.zip
(8.49 KiB) 762-mal heruntergeladen
Max1
 
Beiträge: 2
Registriert: 10. Jul 2006 23:12

Beitragvon AmigaLink » 16. Jul 2006 14:54

Hier sind die bearbeiteten Dateien.

Beschäftige dich mal ein wenig mit HTML. Ein Admin der sein phpBB verändert, sollte zumindest die Grundlagen von HTML kennen.
Deine Templates unterscheiden sich garnicht soooo gravierend vom subSilver. Ausser das ein paar Klassischen Fundstellen nicht drin sind.
Gewöhn dir an nach Aussagekräftigen gleichheiten zu suchen. Stellen wie {L_INTERESTS} müssen enthalten sein, es sei denn das Board wurde extrem umgeschrieben. ;)

Zugefügt nach 1 Minute(n):

Ups, attachment vergessen. :oops:
Dateianhänge
template-dateien_neu.zip
(8.82 KiB) 768-mal heruntergeladen
Die deutsche Sprache ist Freeware, du kannst sie benutzen, ohne dafür zu bezahlen. Sie ist aber nicht Open Source, also darfst du sie nicht verändern, wie es dir gerade passt.
Benutzeravatar
AmigaLink
Administrator
 
Beiträge: 3987
Registriert: 11. Aug 2004 01:06
Wohnort: NRW


Zurück zu easy UCP



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 13 Gäste

cron