Webboard

Pełna wersja: YouTube profile link
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.8.x
adres forum: www.youtubernia.pl/forums
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):

Poszukuję wtyczki, sposobu aby można było dodawać w profilu link do swojego kanału YouTube, i gdy ktoś ma go podanego jest wyświetlany przy poście Użytkownika w formie ikonki np YouTube. Próbowałem to zrobić za pomocą dodania dodatkowego pola w profilu, ale nie daje rady.
jak to nie da rady?
ale nie daje rady.

Nie napisałem, że nie da rady. Chodziło o to, że ja nie potrafię :/
ok, sory
Więc, z czym masz problem?
Nie wiem jak to dodać i jakby miało wyglądać w dodawaniu tego dodatkowego pola. Np wybieram pole tekstowe (by bylo miejsce na wpisanie linku) i później jak ktoś wpiszę ten link to w profilu się zamienia to na ikonkę (i po kliknięciu w nią przekierowywuje nas właśnie w ten link, który podaliśmy tam)
Tworzysz dodakowe pole w ACP
Instaljesz plugin PHP in templates
Pożnniej sprawdzasz jego ID
i w postbit_author_user dodaj

Kod PHP:
if($post['fidX'] != "")
{
echo 
'<a href="{$post['fidX']}"><img src="ścieżka dostępu do obrazka" alt="tekst alternatywny" /></a>';


gdzie X w $post['fidX'] to id dodatkowego pola
Kod:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/youtuber/domains/youtubernia.pl/public_html/forums/inc/functions_post.php(467) : eval()'d code on line 6

Taki error się pojawia.
zamien na

Kod PHP:
if($post['fidX'] != "")
{
echo 
'<a href="'.$post['fidX'].'"><img src="ścieżka dostępu do obrazka" alt="tekst alternatywny" /></a>';

Podobny błąd lub taki sam. Nie mogę skopiować.

Dodam tylko tyle, że mam taką wtyczkę zainstalowaną:

PHP and Template Conditionals (2.0)
Allows you to use conditionals and PHP code in templates.
Autor ZiNgA BuRgA
o ja nie mądry, znaczniki php

Kod PHP:
<?php
if($post['fidX'] != "")
{
echo 
'<a href="'.$post['fidX'].'"><img src="ścieżka dostępu do obrazka" alt="tekst alternatywny" /></a>';

?>
Działa, ale jak zrobić, aby wyświetlał się sam obrazek? Bez linku obok i tytułu.
pokaz szablon który modyfikowales
Kod:
    <div>{$lang->postbit_posts} <span class="float_right">{$post['postnum']}</span></div>
    <div>{$lang->postbit_threads} <span class="float_right">{$post['threadnum']}</span></div>
    <div>{$lang->postbit_joined} <span class="float_right">{$post['userregdate']}</span></div>
    {$post['replink']}{$post['profilefield']}{$post['warninglevel']}
<?php
if($post['fid4'] != "")
{
echo '<a href="'.$post['fid4'].'"><img src="http://youtubernia.pl/forums/images/YouTube.png" alt="tekst alternatywny" /></a>';
}
?>
wyrzuc {$post['profilefield']}{