Installatie samPHPweb - en dan?

PHP, HTML, Joomla, WordPress, etc..
FataMorgana

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door FataMorgana »

wout schreef:Zo ziet ie eruit
...
Opslaan als new.php.
Dan in je header.php, de regel <? require("partners.php"); ?> opzoeken en veranderen in <? require("new.php"); ?>

Op de site ziet ie dan zo eruit

Mocht je ooit in de toekomst alleen de toegevoegde titels willen laten zien,
dan $row["album"] veranderen in $row["title"]
Wout het ziet er geweldig uit! :D
Ik ga het later proberen toe te passen (moet ook nog even een vertaalslag doen :wink: ) maar wil eerst de requests goed hebben en ik heb het eigenlijk takkedruk op zaterdag, moet de boodschappen nog gaan doen... :-D
Later kom ik er op terug! Thx!!!
Gebruikersavatar
Wout
Beheerder
Berichten: 3501
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door Wout »

FataMorgana schreef:Wil eigenlijk meteen weten of het mogelijk is (nu ik PHP draai) om de nieuw aan de database toegevoegde muziek weer te geven op de site. Met HTML was dit niet mogelijk :shock: dus deed ik dit altijd met de hand maar "men vertelde" dat dit met PHP wel zou kunnen...
Voor de HTML`ers :-D

Code: Selecteer alles

<!--include("_config.html")-->

<!--songlist.LIMIT=8-->

<!--songlist.SQL="SELECT DISTINCT songlist.album, songlist.artist, songlist.title, songlist.date_added, songlist.picture, songlist.albumyear, songlist.website, count(*) as cnt
FROM songlist WHERE (songtype='S')
GROUP BY songlist.album, songlist.artist, songlist.date_added, songlist.picture, songlist.albumyear
ORDER BY date_added DESC "-->





<!--LOOP(songlist)-->
<!--LOOP_HEADER-->

<!--LOOP_ROW-->
<div class="lastadded_single">
  <div class="lastadded_single_image"><img src="/samHTMweb/$picture_dir$$songlist.picture$" alt="Album Cover"  width="60" height="60"></div>
  <strong>Artist:</strong> <a href="$songlist.website$" target="_blank">$songlist.artist$</a><br />
  <strong>Title:</strong> $songlist.title$<br />
  <strong>Album:</strong> $songlist.album$ ($songlist.albumyear$)</div>
<!--LOOP_FOOTER-->

<!--LOOP_END-->
Opslaan als _nieuw.html.
Plaats in je map samHTMweb, naar HTML-output---invoegen
Afbeelding
FataMorgana

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door FataMorgana »

Eh Wout, ik weet niet zeker wat er fout gaat; ik heb de code gekopieerd zoals die boven staat (PHP he!) en alleen wat tekst vertaald in het engels maar volgens mij pakt ie toch de nieuwe titles van het laatste album. Als er dus 2 albums zijn toegevoegd, laat ie alleen de laatste 6 titles van het laatste album zien lijkt me...
Of zie ik het verkeerd?
http://radio.croatiahrvatska.eu/samPHPweb/playing.php
Gebruikersavatar
Wout
Beheerder
Berichten: 3501
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door Wout »

Ja, dat niet alleen!
De code heeft nog een andere vervelende eigenschap, (kijk maar naar je playlist&requests).

Ik ben bezig om een hele nieuwe te maken, duurt wel even :computer:
Afbeelding
FataMorgana

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door FataMorgana »

wout schreef:Ja, dat niet alleen!
De code heeft nog een andere vervelende eigenschap, (kijk maar naar je playlist&requests).

Ik ben bezig om een hele nieuwe te maken, duurt wel even :computer:
Oeps... Dat was me nog niet eens opgevallen... :shock:
Nou ja, is meteen het request-probleem opgelost: er valt niks meer aan te vragen. :-D

Gaat helemaal goed komen, anders (laat maar even weten) zet ik het handmatige lijstje even terug.
Gebruikersavatar
Wout
Beheerder
Berichten: 3501
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door Wout »

[color=#FFFF40]FataMorgana[/color] schreef:Gaat helemaal goed komen, anders (laat maar even weten) zet ik het handmatige lijstje even terug.
Nou, ik denk dat het beste is ,dat je je hand-gemaakte lijstje maar terug plaats.
dan kan je verder stoeien met je request.
Afbeelding
FataMorgana

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door FataMorgana »

wout schreef:
[color=#FFFF40]FataMorgana[/color] schreef:Gaat helemaal goed komen, anders (laat maar even weten) zet ik het handmatige lijstje even terug.
Nou, ik denk dat het beste is ,dat je je hand-gemaakte lijstje maar terug plaats.
dan kan je verder stoeien met je request.
Lijstje teruggezet, maar even over die link naar je portchecker...
Via die geeft ie inderdaad error, dus niet open???
Geloof me: op de radio-pc heb ik de port gecheckt (via watismijnip.nl en dan de poortchecker) en die zegt dat ie open staat!
Daar heb ik in de Windows-firewall de poort opengezet!
In de router heb ik 'm ook openstaan tbv het IP van de radio-pc!
Waar gaat dit nu fout? :?
Gebruikersavatar
Kees
Beheerder
Berichten: 3149
Lid geworden op: 28 nov 2005, 22:07
SAM-versie: 4.2.2.*
Database: MySQL
Windows: 11
Locatie: Bergen op Zoom
Contacteer:

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door Kees »

Heb je dit in je Zyxell ook onder Sequrity en Firewall gedaan ?
Zowel bij LAN to WAN als bij WAN to LAN ?
En daar natuurlijk het ip nummer van de pc aangeven waar je site draait.
FataMorgana

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door FataMorgana »

Kees schreef:Heb je dit in je Zyxell ook onder Sequrity en Firewall gedaan ?
Zowel bij LAN to WAN als bij WAN to LAN ?
En daar natuurlijk het ip nummer van de pc aangeven waar je site draait.
Ahum Kees... In de Zyxell heb ik de Security en Firewall uitgezet bij eerdere problemen een jaartje geleden... :oops:
Gebruikersavatar
Kees
Beheerder
Berichten: 3149
Lid geworden op: 28 nov 2005, 22:07
SAM-versie: 4.2.2.*
Database: MySQL
Windows: 11
Locatie: Bergen op Zoom
Contacteer:

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door Kees »

ja..maar het uitzetten maakte hier weinig verschil..ik heb alsnog alle poorten per ipnummer moeten openen om de boel draaiende te krijgen.
Gebruikersavatar
Wout
Beheerder
Berichten: 3501
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door Wout »

Ben de hele middag bezig geweest :crazy: , maar het is niet gelukt.

Vond op de site van Spacialaudio ook een mooie 'nieuwe toegevoegde songs'.
Alleen weergeeft ie niet alleen albums (sorry John), maar je kan wel bijna onbeperkt (50) songs laten zien.

Voorbeeld vinden we hier.

Code: Selecteer alles

<?

require_once('config.php');
require('header.php');

      echo "<table width='100%' border='0'cellspacing='0' cellpadding='2'>";
      echo "  <tr bgcolor='#006699'>";
      echo "    <td colspan='3' bgcolor='#002E5B'>";
      echo "      <p align='center'>";
      echo "      <font size='3' face='Verdana, Arial, Helvetica, sans-serif' color='#FFFFFF'>";
      echo "        <b>Nieuwe Songs</b>";
      echo "      </font>";
      echo "    </td>";
      echo "  </tr>";

      $db->open("SELECT DISTINCT title, artist, date_added, picture, albumyear, ID from songlist WHERE songtype='S' ORDER BY date_added DESC LIMIT 50");
     
      $count = 1;

    while($row = $db->row())
    {
      $count++;

      if(($count % 2)== 0)
     
       {       
         echo "<tr bgcolor=" . $lightrow . ">";
         echo "    <td>";
         echo "        <font size='2' color='#003366'>" . $row["artist"] . "<font><br>";
   echo "      </td><td>";
         echo "        <font size='2' color='#003366'><a href='javascript:songinfo(" .  $row["id"] . ")'>" . $row["title"] . "</a></font><br>";
   echo "      </td><td>";
         echo "        <font size='2' color='#003366'><b>   ADDED: </b></font><font size='1' color=red><b>".substr($row["date_added"],8,2)."/".substr($row["date_added"],5,2)." </b></font>";
   echo "      </td></tr>";
       }
       else       
       {
   echo "      <tr bgcolor=" . $darkrow . "><td>";
         echo "        <font size='2' color='#003366'>" . $row["artist"] . "<font><br>";
   echo "      </td><td>";
         echo "        <font size='2' color='#003366'><a href='javascript:songinfo(" .  $row["id"] . ")'>" . $row["title"] . "</a></font><br>";
   echo "      </td><td>";
         echo "        <font size='2' color='#003366'><b>   ADDED: </b></font><font size='1' color=red><b>".substr($row["date_added"],5,2)."/".substr($row["date_added"],8,2)." </b></font>";
         echo "    </td>";
         echo "</tr>";
        }
   
      }
         echo "</table>";
require('footer.php');
?>
Opslaan als new.php

Dan in nav.php dit er bij plaatsen

Code: Selecteer alles

  <tr>
    <td nowrap align="center"><img border="0" src="images/tb-file-list.gif"></td>
    <td nowrap><a href="new.php">Nieuwe Songs</a></td>
  </tr> 
totaal voorbeeld
Afbeelding
FataMorgana

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door FataMorgana »

Misschien is de volgende stap in het "en dan" verhaal een nieuw topic waard maar ik borduur nog even voort op waar ik ben gebleven.

Omdat ik niet dagelijks muziek toevoeg en het voornamelijk albums zijn, blijf ik voorlopig wel even bij het handmatige lijstje "Recently Added to Playlist".

Waar ik eigenlijk veel meer nieuwsgierig naar ben is hoe ik "eenvoudig" stukken van de SAM-site kan integreren in een andere webpagina.
Je leest/hoort zoveel van anderen die op hun site automatisch laten weergeven wat er "Nu draait" bijvoorbeeld, eventueel aangevuld met meer info zoals wat er is geweest en de requests.
Hoewel ik veel topics door heb gespit kom ik er toch niet makkelijk uit...

Concreet:
De site waarop ik bepaalde gegevens zou willen tonen is het Kroatie-forum wat wel op dezelfde server draait als de SAM-site, alleen een andere map natuurlijk.
Maar ik zou dus met verwijzingen kunnen werken als ../ bijvoorbeeld.
In dat forum kan ik werken met zogenaamde "blocks" ofwel stukken waarin ik kan kiezen wat er in komt: HTML, script of PHP code!
Daarom dacht ik even simpel: ik kopieer een stukje PHP-code van de SAM-site en het werkt.
Niet dus...
Hij moet z'n config-gegevens ook kunnen vinden waarschijnlijk.
Moet ik die bestanden dan mogelijk tevens kopieren naar de rootmap van het forum?
Of denk ik nu te moeilijk?

Ik hoop dat ik weer niet te uitvoerig ben en dat duidelijk is wat ik wil:
Op de frontpagina van het forum stukken informatie van de SAM-site plaatsen.
Zeker wil ik meteen in beeld hebben wat er op dat moment draait in SAM (artiest + titel).
Daarnaast een link naar de request-lijst die ik ook in het forum (op een nieuwe pagina/block) wil tonen.
En dan vermoedelijk ook de Top 10 requests in weer een ander blockje, maar dat is het minst belangrijk.

Wijs me gerust op de eventuele handleiding in SAM als je denkt dat het er simpel uitgelegd staat, ik heb er echter even gesnuffeld maar niets kunnen vinden... :oops:
Gebruikersavatar
Wout
Beheerder
Berichten: 3501
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door Wout »

John, ik probeer het te begrijpen.

Kan je in die blocks ook een link zetten b.v. http://radio.woutfranken.nl/los/play.php
of heb je de 'volledige' pagina nodig?
Afbeelding
FataMorgana

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door FataMorgana »

wout schreef:John, ik probeer het te begrijpen.

Kan je in die blocks ook een link zetten b.v. http://radio.woutfranken.nl/los/play.php
of heb je de 'volledige' pagina nodig?
Alleen een link... Geeft de link weer denk ik...
Je moet die 'blocks' echt zijn als aparte 'paginaatjes' binnen de pagina waar je code in moet zetten.
Hetzij html, scrips (java) of php.

Je kunt natuurlijk ook een iframe definieren waarin je een url weergeeft denk ik.
Gebruikersavatar
Wout
Beheerder
Berichten: 3501
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door Wout »

Denk dat ik het begrijpt.

Het is mij niet gelukt (weet ook niet alles) om de config te pakken op een andere map (<? require("mijnsite.nl/sam/config.php"); ?> )

Dus lijk mij het beste om in de root van je forum
De config.php te plaatsen en de volledige common-map.

Voor Artiest en Titlel
viewtopic.php?f=82&t=1378&p=8126&hilit= ... tel!#p8126

Voor Playlist & Requests
Ben ik er nog niet aan uit, komt spoedig!

Voor de Top10
Dan de bestand songinfo.js + de map req toevoegen
viewtopic.php?f=4&t=1352&p=7988&hilit=m ... ten!#p7988
Afbeelding
FataMorgana

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door FataMorgana »

wout schreef:Denk dat ik het begrijpt.

Het is mij niet gelukt (weet ook niet alles) om de config te pakken op een andere map (<? require("mijnsite.nl/sam/config.php"); ?> )

Dus lijk mij het beste om in de root van je forum
De config.php te plaatsen en de volledige common-map.

Voor Artiest en Titlel
viewtopic.php?f=82&t=1378&p=8126&hilit= ... tel!#p8126
Ben met de eerste begonnen.
Heb de config.php, dbconfig.xml.php en de map common in de root van het forum geplaatst.
Maar het werkt niet.
Krijg een error:
Parse error: syntax error, unexpected '<' in /storage/mijndomein/users/031997/public/sites/www.croatiahrvatska.eu/forum/Sources/Load.php(1737) : eval()'d code(35) : eval()'d code on line 1
Nu is het wel een gecombineerd script met zowel PHP als HTML.
Heb gekozen voor PHP maar weet niet of het zo gaat werken...
Gebruikersavatar
Wout
Beheerder
Berichten: 3501
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door Wout »

Klopt, ik werk al een tijdje met een aangepaste versie van de common-map en config.
Had daar niet meer aan gedacht.
Daardoor lukt het niet bij je. :oops:

Maar heb hier een link voor je, daarin zit de aangepaste mappen + config +play.php.

Ik hoor van je als het niet lukt.
Afbeelding
Gebruikersavatar
Wout
Beheerder
Berichten: 3501
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door Wout »

Zat net te denken,
misschien is het makkelijker om een png-file te linken naar je forum. (net zo iets als mijn onderschrift)

Dan heb je ook geen gedoe met andere mappen op je root van je forum, scheelt ook een hoop connectie`s naar je sam-server.

Dan krijg zo iets (dank aan GoreApostle+Festerhead/spacialaudioforum)
Afbeelding
Je kan eventueel de Festerhead bestanden toevoegen voor extra informatie.
Afbeelding
FataMorgana

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door FataMorgana »

wout schreef:Klopt, ik werk al een tijdje met een aangepaste versie van de common-map en config.
Had daar niet meer aan gedacht.
Daardoor lukt het niet bij je. :oops:

Maar heb hier een link voor je, daarin zit de aangepaste mappen + config +play.php.

Ik hoor van je als het niet lukt.
Nee, dit geeft precies dezelfde parse-error...

Maar wat bedoel je met:
wout schreef:Zat net te denken,
misschien is het makkelijker om een png-file te linken naar je forum. (net zo iets als mijn onderschrift)

Dan heb je ook geen gedoe met andere mappen op je root van je forum, scheelt ook een hoop connectie`s naar je sam-server.
Ik zie dat je een link hebt gemaakt naar een png-file, maar hoe maak je die?
Gebruikersavatar
Wout
Beheerder
Berichten: 3501
Lid geworden op: 03 dec 2007, 14:17
SAM-versie: 2019.3
Database: MariaDB
Windows: 11
Locatie: West-Brabant
Contacteer:

Re: Installatie samPHPweb - en dan?

Ongelezen bericht door Wout »

wout schreef:Ik zie dat je een link hebt gemaakt naar een png-file, maar hoe maak je die?
[ img]http://radio.woutfranken.nl/ban/now-playing.png[/img]
Afbeelding
Plaats reactie
  • Vergelijkbare Onderwerpen
    Reacties
    Weergaves
    Laatste bericht