Apolyton Archive  |  Preserved copy of the Apolyton Civilization Site and its forums as they stood in September 2005. Read-only; nothing here can be posted to or replied to.  |  Forum index |  About this archive |  The 1998–2001 UBB forums
Today on Apolyton WARDELL INTERVIEW PROMO A.C.S. HISTORY CHAPTER 4 GET CIV4 /w FREE PLUS! A.C.S. PHOTO GALLERY GET A.O.M. V1.1
Apolyton Civilization Forums
main| civ2| civ3| civ4| smac| ctp2| ron| moo3| galciv| galciv2| alt| about|
ApolytonPLUS | register | search | faq | new posts | pm (-/-) | upload | members
hall of fame new! | civgroups | civgroups news | interviews | the column | radio | chat | directory | news | store | PLUS
Apolyton Civilization Forums : Powered by vBulletin version 2.0.3 Apolyton Civilization Forums > Hosted Sites > The Spanish Civilization Site > Aviones de Guerra en CIV
Show a Printable Version | Email This Page to Someone! | Receive updates to this thread | Report this to Apolyton news!
CivGroups
Spanish Civers (224): Not a Member - Join

bottom of page
  
Author
Thread    < Last Thread     Next Thread > Post New Thread     Post A Reply
Master Zen is offline Master Zen
Deity
of naughty
Jan 2003
time: 23:37
  Old Post 16-08-2005 12:44 Visit Master Zen's homepage!
Edit/Delete Message Reply w/Quote
#1 Report this post to a moderator
Aviones de Guerra en CIV Increase the size of your Attachments

Disclaimer: este texto esta basado en un mail que acabo de mandar a mi familia (mega n00bs en computación) supongo que la mayoría de uds. saben algo de PHP.


He aquí AVIA. He retomado la vieja página de aviones que llevo años empezando y dejando. Hace 2 años la terminé en un 80% (la parte de la 2a guerra fue terminada) pero era simple HTML. O sea, cada página de cada avion tenía que hacerse por separado. Si de pronto ya no me gustaba el "look" tenía que rehacer todas, o sea, un trabajo tedioso. Si quería hacerla en varios idiomas igual, tenía que hacer página tras página.

Pues me puse a aprender PHP/mySQL y en cuestión de 2 semanas he re-construido la página desde zero. Pero he aquí lo brillante: todos los datos de los aviones están en la base de datos, NO en el web. Con PHP he creado una serie de páginas que recolectan estos datos y crean un chingo de variables. Por ejemplo, los datos de conexión a la base datos van en una página, las variables de idioma van en otra, el "machote" de la pagina que se va a ver viene en otra, etc. En total son mas de 1000 lineas de codigo entre todas las partes del sitio.

Ahora dirán, tanto pedo pa' cagar aguado si lo mismo lo puedes hacer con HTML. Ah pero aquí viene lo genial. YA NO TENGO QUE ESCRIBIR NI UNA LINEA MAS DE CODIGO. O sea, ahora, cada que meto datos a la base de datos SOLITO va creando páginas. Es decir, de los 150+ aviones que tengo metidos, todos estos realmente son UNA página que va cambiando de acuerdo al link que escoges.

He aquí la página en acción:

http://www.aviamil.net/ww2/index.php?m=p-51

Ese es el P-51 Mustang. Si se fijan en el link dice "m=p-51". Allí tu le estas diciendo a la página (index.php) qué datos quieres mostrar. A la hora de accesar eso, la página index.php que estas accesando busca los datos relevantes del P-51 en la base de datos y los muestra automáticamente porque en sí la index.php no tiene nada, es solo el esqueleto o machote visual. Mira que pasa si cambias el "m=p-51" por "m=spitfire". Eso le indica que tiene que buscar los datos del Spitfire. Y voila! Aparece el Spitfire:

http://www.aviamil.net/ww2/index.php?m=spitfire

Ahora fijense en los detallitos que son lo mas esencial. Uno de los datos para cada avión es el país. El index.php está programado para mostrar la bandera correspondiente al país de cada modelo. Igual hay un link abajo que cambia de United States a United Kingdom (no lo cliqueen porque todavia no he terminado esos links). También fíjense en las fotos, si te fijas aparece un número abajo de la foto, esas son las fotos adicionales a la que aparece por default. El index.php BUSCA cuantas fotos hay en el servidor y crea un link para cada una. Si se fijan el Mustang solo tiene 4 fotos y el Spitfire 5. Si encuentro otra foto de un Mustang y la subo al servidor, el index.php immedatamente reconoce la foto adicional y crea un link para la foto nueva. YO NO TENGO QUE HACER NADA!

Ahora viene más genialidad. Si se fijan abajo vienen dos menus con opciones de Language y Units. Units son las unidades de medición ya que eventualmetne los datos van a estar tanto en imperial como en métrico. Por default cada página está en ingles/imperial. Pero con tan solo agregando una variable al link, pueden ver la página en español y metrico o cualquier combinación de estos posibles. Por ejemplo, siguiendo con el ejemplo del spitfire, voy a especificar que salga en español:

http://www.aviamil.net/ww2/index.php?m=spitfire&l=es

Vean que le he agregado un "l=es", o sea, language=español. Con este parametro el index.php carga la misma página pero en español! Pruévenlo. Todavia el texto no está traducido pero pueden ver como los la primera columna en la fícha técnica cambia y los links abajo también cambian de idioma. Ahora, que pasa si lo queremos en sistema métrico? Pues agregamos otro parámetro al link:

http://www.aviamil.net/ww2/index.ph...itfire&l=es&u=m

Ahora he agregado "u=m" o sea, units=metric. Y como arte de magia ahora aparece en métrico. Los datos todavía no los convierto (voy a crear un convertidor automático porque que hueva convertir cada dato a mano) pero si te fijas ya cambió la nomenclatura, en vez de mph (miles per hour) en la fila de velocidad, ahora aprece km/h. En vez de lbs, ya son kg. Todo instantaneo y automático. Claro que todo esto se hace automaticamente via los dos menús abajo para no tener que andar cambiando el link manualmente (si quieres prueben cambiando los menús, todo funciona )

En fin, como todavía no hago una página con los links directos a cada avion se tendrán que entretener cambiando el "m=" en el link manualmente. Si quieren tomen el primer link que puse (el del mustang) y en vez de "p-51" escriban "p-47", "p-38", "f4u" o "fw190" para que vean como funciona el asunto.



Estoy feliz

-MZ

Master Zen is offline Master Zen
Deity
of naughty
Jan 2003
time: 23:37
  Old Post 16-08-2005 12:45 Visit Master Zen's homepage!
Edit/Delete Message Reply w/Quote
#2 Report this post to a moderator
Remove this text

Ah por cierto, si alguno de uds. quiere ver el código (o al menos parte) que he usado, solo digan...

quiquejavi is offline quiquejavi
Prince
Zaragoza
Jun 2003
time: 06:37
  Old Post 16-08-2005 14:32
Edit/Delete Message Reply w/Quote
#3 Report this post to a moderator
Support Apolyton, buy Alpha Centauri

Si, hombre,hasta ahí podíamos llegar,... todos sabemos programar desde pequeñitos... pfffffff... pfffffff....

Master Zen is offline Master Zen
Deity
of naughty
Jan 2003
time: 23:37
  Old Post 16-08-2005 14:58 Visit Master Zen's homepage!
Edit/Delete Message Reply w/Quote
#4 Report this post to a moderator
Get a bigger avatar today!

me refiero a que al menos ya saben lo que es PHP. Mi familia ni sabe lo que es HTML

Atahualpa is offline Atahualpa
Emperor
Hawthrone
Mar 1999
time: 06:37
  Old Post 16-08-2005 15:50 Visit Atahualpa's homepage!
Edit/Delete Message Reply w/Quote
#5 Report this post to a moderator
Support Apolyton buy from Amazon

Genial

"Ahora dirán, tanto pedo pa' cagar aguado si lo mismo lo puedes hacer con HTML."

No he entendido esto

Frucus is offline Frucus
King
Barri de Gracia. Barcelona
Sep 2002
time: 06:37
  Old Post 16-08-2005 18:50
Edit/Delete Message Reply w/Quote
#6 Report this post to a moderator
Help yourself to an AD-FREE life

quote:
Originally posted by Master Zen
Ah por cierto, si alguno de uds. quiere ver el código (o al menos parte) que he usado, solo digan...


Pues si no es mucho pedir yo estaría interesado ... más que nada para no olvidarme de PHP ... que hace tiempo que no lo toco. Gracias

Chingasatt is offline Chingasatt
Prince
Monterrey
Jul 2004
time: 23:37
  Old Post 16-08-2005 19:23
Edit/Delete Message Reply w/Quote
#7 Report this post to a moderator
Support Apolyton, buy Civilization: The Boardgame

quote:
Originally posted by Atahualpa
Genial

"Ahora dirán, tanto pedo pa' cagar aguado si lo mismo lo puedes hacer con HTML."

No he entendido esto


es para indicar que mucho blablabla (yadayadada) para algo simple de mencionar.

O sea que MZ es un buen demagogo y va para el gabinete del proximo presidente de México SA de CV.

Thorgal is offline Thorgal
King
Tarifa, Cádiz.
Jan 2002
time: 05:37
  Old Post 16-08-2005 20:18
Edit/Delete Message Reply w/Quote
#8 Report this post to a moderator
Support Apolyton, buy GURPS/ Alpha Centauri

Uf! no me hablen de programación, que estoy intentando aprender algo de C++ y ya estoy más quemao que los ceniceros del Columbia.

Frucus is offline Frucus
King
Barri de Gracia. Barcelona
Sep 2002
time: 06:37
  Old Post 16-08-2005 22:40
Edit/Delete Message Reply w/Quote
#9 Report this post to a moderator
Put an end to popups!

quote:
Originally posted by Thorgal
Uf! no me hablen de programación, que estoy intentando aprender algo de C++ y ya estoy más quemao que los ceniceros del Columbia.


... Es que tu también eliges cada uno para aprender

Niessuh is offline Niessuh
Emperor
Sevilla
Mar 2003
time: 06:37
  Old Post 17-08-2005 22:04
Edit/Delete Message Reply w/Quote
#10 Report this post to a moderator
Support Apolyton buy from Amazon

quote:
Originally posted by Frucus


... Es que tu también eliges cada uno para aprender


Pues el único e incomparable C++
Ahora que todo el mundo está como tonto con Java tiene que quedar alguien para hacer programas de verdad
que conste que yo era javfanático hace un par de años

quiquejavi is offline quiquejavi
Prince
Zaragoza
Jun 2003
time: 06:37
  Old Post 18-08-2005 17:53
Edit/Delete Message Reply w/Quote
#11 Report this post to a moderator
Support Apolyton, pre-order Civilization IV

Lo siento chicos, yo aprendí basic allá en los tiempos de Multivac y similares. Desde entonces las mayores hazañas de programación las he hecho en el Access de Microsoft y en la Excel.
No voy tan sobrado de neuronas para dedicarme a estas cosas... que soy mayor.
Con esto quiero decir que no se QUE PUÑETAS ES EL PHP.
¿Queda claro?

quiquejavi is offline quiquejavi
Prince
Zaragoza
Jun 2003
time: 06:37
  Old Post 18-08-2005 17:55
Edit/Delete Message Reply w/Quote
#12 Report this post to a moderator
Support Apolyton

Monstruos... que sois unos monstruos.

ydiiby is offline ydiiby
King
Vitoria-Gasteiz
Oct 2001
time: 06:37
  Old Post 20-08-2005 02:13
Edit/Delete Message Reply w/Quote
#13 Report this post to a moderator
Remove this text

quote:
Originally posted by quiquejavi
Monstruos... que sois unos monstruos.




Eso es una manera fina de llamarles feos

Gigante Verde is offline Gigante Verde
Prince
En el Bello Oriente Venezolano
Sep 2004
time: 01:37
  Old Post 20-08-2005 02:25
Edit/Delete Message Reply w/Quote
#14 Report this post to a moderator
Support Apolyton, buy GURPS/ Alpha Centauri

Esteeee... yosoy el unico que no puede ver las paginas de Master Zen?

quiquejavi is offline quiquejavi
Prince
Zaragoza
Jun 2003
time: 06:37
  Old Post 21-08-2005 03:56
Edit/Delete Message Reply w/Quote
#15 Report this post to a moderator
Support Apolyton buy from Amazon

Ydiiby no te pases, tronco. Lo de mostruos es por su intelecto... que lo tienen un poco... como diría yo... ¿ extravagante ?

Master Zen is offline Master Zen
Deity
of naughty
Jan 2003
time: 23:37
  Old Post 21-08-2005 08:50 Visit Master Zen's homepage!
Edit/Delete Message Reply w/Quote
#16 Report this post to a moderator
Remove this text

si, he cambiado el codigo bastante y los links ya no funcionan.

empiezen desde aquí:

http://www.aviamil.net/profile.php?e=3

ya todos los links funcionan aunque por el momento solo los aviones de EU y GB (y uno que otro aleman) tienen datos técnicos.

The Slayer is offline The Slayer
Emperor
Archmage of Dalaran, Leader of Lordaeron.
Jun 2003
time: 00:37
  Old Post 27-08-2005 22:14
Edit/Delete Message Reply w/Quote
#17 Report this post to a moderator
Support Apolyton, buy Civilization: The Boardgame

Me encanta cuando le cambias de ingles a español.. hay tanto por leer

Muy bueno

Drakan is offline Drakan
King
Málaga, Spain
Jun 2004
time: 06:37
  Old Post 30-08-2005 13:35
Edit/Delete Message Reply w/Quote
#18 Report this post to a moderator
Lose 30 kilos (of popups)

Yo la programación se lo dejo a las mentes privilegiadas, yo a lo que voy es a catar el fruto de su esfuerzo "yuyando"

el mencey is offline el mencey
Emperor
España-UE-Canarias-Tenerife
Jun 2002
time: 05:37
  Old Post 30-08-2005 22:40 Visit el mencey's homepage!
Edit/Delete Message Reply w/Quote
#19 Report this post to a moderator
Support Apolyton, buy Galactic Civilizations: Deluxe Edition

Yo quiero retomar el tema de la programación pero no sé que con que compilador, ¿me aconsejan alguno para un programa de quinielas que quiero hacer? A ver si me hago rico.

Niessuh is offline Niessuh
Emperor
Sevilla
Mar 2003
time: 06:37
  Old Post 30-08-2005 23:29
Edit/Delete Message Reply w/Quote
#20 Report this post to a moderator
Support Apolyton

¿En que lenguaje? Si necesita mucha potencia de cálculo no pienses en Java

  < Last Thread     Next Thread > Post New Thread     Post A Reply
All times are GMT. The time now is 05:37.
Apolyton Time is 00:37.
    top of page
Rate This Thread:
Forum Jump:
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is ON
vB code is ON
Smilies are ON
[IMG] code is ON
 




Contact Us - Apolyton Civilization Site - Support Us!

Building a better Apolyton through better information. Click here and take our poll!
Non-US visitors, click here!

Powered by: vBulletin Version 2.0.3
Copyright ©2000, 2001, Jelsoft Enterprises Limited.

Page generated in 0.0485 seconds (92.11% PHP - 7.89% MySQL) with 36 queries
Page Loading Time:

Support Apolyton: Amazon USA | Amazon UK | Amazon DE | Amazon FR |
Support Apolyton and get FREE PLUS, Buy from Chips&Bits: Galactic Civilizations | Galactic Civilizations: Deluxe Edition | Call to Power 2 | Civilization: The Boardgame | GURPS/ Alpha Centauri | Alpha Centauri | Civilization IV | Civilization III: Complete |


Front Page | Civilization IV | Civilization III | Civilization II | Call to Power II | Alpha Centauri | Master of Orion III
Rise of Nations | Galactic Civilizations | Galactic Civilizations II | Misc
Alt.Civs | Civ I | C:CtP I | About | News | Directory | Apolyton Store | Forums | Chat | Columns | Interviews | Newsletter
Scenario League | CSC | Clash of Civs | Spanish Site | CtP Maps | Cradle of Civ | WesW's Ctp1/2 Site | Civ3 Haven

apolyton.net | apolyton.com | civilization2.net | civilization3.net | civilization4.net | civilizationiv.info | calltopower.net | galciv.net | galciv2.net | moo3.net