Download
Entwicklung
Konto
Download
Entwicklung
Anmelden
Vergessen Konto/Passwort
Konto erstellen
Sprache
Hilfe
Sprache
Hilfe
×
Anmelden
Anmeldename
Passwort
×
Vergessen Konto/Passwort
Übersetzungsstatus von Deutsch
Kategorie:
Software
Personen
PersonalForge
Magazine
Wiki
Suche
OSDN
>
Finden Software
>
Internet
>
WWW/HTTP
>
Dynamic Content
>
XOOPS
>
Ticket-Liste / Suche
>
Ticket #6282
XOOPS
Beschreibung
Projekt Zusammenfassung
Entwickler-Dashboard
Web-Seite
Entwickler
Bildergalerie
RSS Feed-Liste
Aktivität
Statistiken
Historie
Downloads
Aller Releases-Liste
Statistiken
Quellcode
Quellcode-Repositorys-Liste
CVS
Repository ansehen
Ticket
Ticket-Liste
Liste der Meilensteine
Typenliste
Komponentenliste
Liste der zuletzt benutzten Tickets/RSS
Neue Ticket abschicken
Dokumente
Kommunikation
Foren
Forum-Liste
Hilfe (1)
Offene Diskussion (1)
Mailinglisten
Alle Mailinglisten
xoops-cvslog
Neuigkeiten
Ticket #6282
Ticket-Liste
Neue Ticket abschicken
RSS
newsにて「トピック画像を表示」の選択肢が両方選択
Eröffnet am:
2005-07-02 18:10
Letztes Update:
2005-07-19 06:24
beobachte
ON
OFF
Auswertung:
okuhiki
Verantwortlicher:
(Keine)
Typ:
Fehler
Status:
Geschlossen
Komponente:
(Keine)
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Gefixt
Datei:
Keine
Details
Antworten
newsを管理メニューより新規作成時にトピック画像の表示を
制御するラジオボタンの、「はい」「いいえ」双方に
checked='checked'が書き出されています。
news\admin\storyform.inc.php Line 59~67
echo "<br /><b>"._AM_TOPICDISPLAY."</b> <inp
ut type='radio' name='topicdisplay' value='1'";
if ( !isset($topicdisplay) || $topicdisplay==1 ) {
echo " checked='checked'";
}
ECHO " />"._AM_YES." <input type='radio'
name='topicdisplay' value='0'";
if (empty($topicdisplay)) {
echo " checked='checked'";
}
echo " />"._AM_NO." ";
これでは、$topicdisplayが設定されていない場合双方に書き
出されてしまうのでは。
if ( isset($topicdisplay) && $topicdisplay==1 ) {
$tdispy=" checked='checked'";
$tdispn="";
} else {
$tdispy="";
$tdispn=" checked='checked'";
}
echo "<br /><b>"._AM_TOPICDISPLAY."</b> <inp
ut type='radio' name='topicdisplay'
value='1'$tdispy />"._AM_YES;
ECHO " <input type='radio' name='topicdisplay'
value='0'$tdispn" />"._AM_NO." "
勝手な名前の変数使ってますから注意が必用ですが、ifを1回
で済ませると、重複を防げませんか?
私が理解出来ないので、echoの区切りを怪変してます。
比較が素早くできなかったらすみません。
Ticket-Verlauf (3/3 Historien)
2005-07-02 18:29
Aktualisiert von:
okuhiki
Kommentar
Antworten
Logged In: YES
user_id=13441
あら 変更例のソース最下行に、不要な文字が。
value='0'$tdispn />"._AM_NO." "
2005-07-18 17:24
Aktualisiert von:
onokazu
Ticket Close date
is changed to
2005-07-18 17:24
Lösung
Update from
Keine
to
Gefixt
Status
Update from
Offen
to
Geschlossen
Kommentar
Antworten
Logged In: YES
user_id=754
ありがとうございます。CVSにて修正いたしました。
2005-07-19 06:24
Aktualisiert von:
okuhiki
Ticket Close date
is changed to
2005-07-19 06:24
Kommentar
Antworten
Logged In: YES
user_id=13441
あ、そうか 「$topicdisplayが設定されていない場合」と書いて置
きならが、設定してから判断する事を思いつかない私。
さっそくの対応、ありがとうございます。
Dateianhangliste (
0
)
Dateianhangliste
Keine Anhänge
Bearbeiten
Kommentar hinzufügen
You are not logged in.
I you are not logged in, your comment will be treated as an anonymous post. »
Anmelden
Kommentar hinzufügen
Vorschau
Abschicken
制御するラジオボタンの、「はい」「いいえ」双方に
checked='checked'が書き出されています。
news\admin\storyform.inc.php Line 59~67
echo "<br /><b>"._AM_TOPICDISPLAY."</b> <inp
ut type='radio' name='topicdisplay' value='1'";
if ( !isset($topicdisplay) || $topicdisplay==1 ) {
echo " checked='checked'";
}
ECHO " />"._AM_YES." <input type='radio'
name='topicdisplay' value='0'";
if (empty($topicdisplay)) {
echo " checked='checked'";
}
echo " />"._AM_NO." ";
これでは、$topicdisplayが設定されていない場合双方に書き
出されてしまうのでは。
if ( isset($topicdisplay) && $topicdisplay==1 ) {
$tdispy=" checked='checked'";
$tdispn="";
} else {
$tdispy="";
$tdispn=" checked='checked'";
}
echo "<br /><b>"._AM_TOPICDISPLAY."</b> <inp
ut type='radio' name='topicdisplay'
value='1'$tdispy />"._AM_YES;
ECHO " <input type='radio' name='topicdisplay'
value='0'$tdispn" />"._AM_NO." "
勝手な名前の変数使ってますから注意が必用ですが、ifを1回
で済ませると、重複を防げませんか?
私が理解出来ないので、echoの区切りを怪変してます。
比較が素早くできなかったらすみません。