Sviluppo script generatore news

« Older   Newer »
 
  Share  
.
  1.  
    .
    Avatar

    "Da un semplice Uomo sono diventato un Possente Dio"


    Group
    Founder
    Posts
    2,264

    Status
    Offline
    Ecco lo script che tutti i writer stavano aspettando xD
    Con questo script semplicemente inserendo nell'apposito campo del generatore ad esempio questo link http://yugioh.wikia.com/wiki/Primal_Origin che vi venga generata la news completa già con tutti i bbcode inseriti che aspetta solo un bel copia e incolla :gogo3:
    ..come al solito spero di riuscire a fare lo script e che qualche problema mi impedisca la sua realizzazione.
    ah finito questo aspettatevi anche un aggiornamento dello script del generatore della carta della settimana, mi sembra scontato :banana:
    dove dovrete scrivere soltanto: link di yugioh wikia della carta, descrizione, voto, voto artwork.. tutte le altre info saranno generate in automatico
     
    .
  2.  
    .
    Avatar

    "Da un semplice Uomo sono diventato un Possente Dio"


    Group
    Founder
    Posts
    2,264

    Status
    Offline
    ecco il primo pezzettino che serve per elaborare il link che inserite nel generatore, ho fatto in modo che se inserite qualsiasi di questi 3 "link" trova ugualmente la pagina:
    - http://yugioh.wikia.com/wiki/Primal_Origin
    - yugioh.wikia.com/wiki/Primal_Origin
    - Primal_Origin
    in più vengono generati questi due link (uno, due) che userò per per prendere la lista delle carte della news e per vedere non sono state annunciate carte per il tcg e se è cosi fa la lista dell'espansione uscita nell'ocg

    CODICE
    <?php
    $link_news = ['link_news'];
    if (strpos($link_news, 'http://yugioh.wikia.com/wiki/') !== false) {
       $link_news_explode = explode('http://yugioh.wikia.com/wiki/', $link_news);
       $link_nome_news = $link_news_explode[1];
    }
    if (strpos($link_news, 'yugioh.wikia.com/wiki/') !== false) {
       $link_news_explode = explode('yugioh.wikia.com/wiki/', $link_news);
       $link_nome_news = $link_news_explode[1];
    }
    $news_page  = file_get_contents('http://yugioh.wikia.com/wiki/'.$link_nome_news);
    $news_page_tcg  = file_get_contents('http://yugioh.wikia.com/wiki/Set_Card_Lists:'.$link_nome_news.'_(TCG-EN)');
    $news_page_ocg  = file_get_contents('http://yugioh.wikia.com/wiki/Set_Card_Lists:'.$link_nome_news.'_(OCG-JP)');
     
    .
1 replies since 28/4/2014, 22:55   57 views
  Share  
.
Top