• Seite 1 von 1
  • 1
Gemeinschaft uCoz » uCoz Module » Artikelverzeichnis » Code für die Felder zum hinzufügen von Materialien
Code für die Felder zum hinzufügen von Materialien
MRlachfläsh
Beiträge: 455
Ruf: 19
Beitrag # 1 | 23:47
Hey,
gibts es eine Möglichkeit den Code der Felder zum hinzufügen von Materalien im Artikelverzeichnis zu verändern ?
Also nicht nur i den Moduleinstellungen sondern eben den kompletten Code wie z.b. bei der registrationsseite ?!

lilu
Beiträge: 1590
Ruf: 47
Beitrag # 2 | 10:45
MRlachfläsh, es gibt die Schablone "Seite zum Hinzufügen/Bearbeiten des Materials".
Du kannst diese Schablone bearbeiten. Wenn das etwas ganz anderes ist, sage bitte, was du bearbeiten willst.

MFG, Lilu

Macht sich mit uCoz FAQ und Forum Regeln bekannt, bevor ihr Fragen stellt.
uCoz Video Tutorials
MRlachfläsh
Beiträge: 455
Ruf: 19
Beitrag # 3 | 17:45
Ich möchte bei einem Feld beim Hinzufügen eines Materials .. das dort ein Youtube Link automatisch umkonvertiert wird... Dann hab ich in einem anderem Foprum angefragt ob das jemand machen kann und so siehts bis jetzt aus :

Code
<table border="0" cellpadding="0" cellspacing="0" width="100%" class="eBlock"><tr><td style="padding:3px;">
<?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?>
<div class="eTitle" style="text-align:left;"><a href="$ENTRY_URL$">$TITLE$</a></div><div class="eMessage" style="text-align:left;clear:both;padding-top:2px;padding-bottom:2px;">

<?php
$url = $SOURCE$
$search = "&feature=relmfu"
$search2 = "&feature=related"
$search3 = "/watch?v="
$replace = ""
$replace2 = "/v/"  

str_replace ( $search ,  $replace ,  $url )
str_replace ( $search2 ,  $replace ,  $url )
str_replace ( $search3 ,  $replace2 ,  $url )
?>

<object style="height: 300px; width: 500px"><param name="movie" value="<?$url?>?version=3&feature=player_detailpage"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="<?$url?>?version=3&feature=player_detailpage" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="500" height="300"></object>

</div><div class="eDetails" style="clear:both;">
<?if($RATING$)?><div style="float:right"><?$RSTARS$('12','/.s/img/stars/3/12.png','0','float')?></div><?endif?>
<?if($CATEGORY_NAME$)?><a href="$CATEGORY_URL$">$CATEGORY_NAME$</a> |<?endif?>
Aufrufe: $READS$ |
<?if($AUTHOR_NAME$)?>Author: $AUTHOR_NAME$ |<?endif?>
<?if($USERNAME$)?>Hinzugefügt von: <a href="$PROFILE_URL$">$USERNAME$</a> |<?endif?>
Datum: <span title="$TIME$">$DATE$</span>
<?if($COMMENTS_URL$)?>| <a href="$COMMENTS_URL$">Kommentare ($COMMENTS_NUM$)</a><?endif?>
</div></td></tr></table><br />


Wenn jemand in dem Feld " Quelle des Materials einen Link von Youtube Postet" Soll derdann im <object> Teil angezeigt werden.
$SOURCE$ steht für den Link den Benutzer posten.

Aber leider funktioniert das alles immernoch nicht... wenn ich einfach mal einen Link einfüge erscheint nur ein leerer <object> Teil ohne Video,

Kanns sein das man in dieser Form kein PHP in die Schablone einbringen darf ?
Zudem fragt der, der mir das bis jetzt so erstellt hat in welcher Programmier Sprache dieses "$SOURCE$" gemacht ist.

lilu
Beiträge: 1590
Ruf: 47
Beitrag # 4 | 16:29
MRlachfläsh,
php in der Schablone arbeitet bei uns nicht (dieser Teil funktioniert nicht):
Code
<?php
$url = $SOURCE$
$search = "&feature=relmfu"
$search2 = "&feature=related"
$search3 = "/watch?v="
$replace = ""
$replace2 = "/v/"    

str_replace ( $search ,  $replace ,  $url )
str_replace ( $search2 ,  $replace ,  $url )
str_replace ( $search3 ,  $replace2 ,  $url )
?>


Du kannst das mit Hilfe von diesen Code machen (füge ihn in die Schablone ein):
Code
<?if($SOURCE$)?>

          <object style="height: 390px; width: 640px"><param name="movie" value="http://www.youtube.com/v/<?substr($SOURCE$, strpos($SOURCE$, 'v=')+2 )?>?version=3&feature=player_detailpage"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://www.youtube.com/v/<?substr($SOURCE$, strpos($SOURCE$, 'v=')+2 )?>?version=3&feature=player_detailpage" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="360"></object>
       
<?endif?>

Macht sich mit uCoz FAQ und Forum Regeln bekannt, bevor ihr Fragen stellt.
uCoz Video Tutorials
Gemeinschaft uCoz » uCoz Module » Artikelverzeichnis » Code für die Felder zum hinzufügen von Materialien
  • Seite 1 von 1
  • 1
Suche: