Compare commits
29 Commits
login
...
presentacion
| Author | SHA1 | Date | |
|---|---|---|---|
| cbf47c7709 | |||
| 216cac71c8 | |||
| d1c4cc0085 | |||
| bbf6ac77af | |||
| 6b7f1d55c0 | |||
| b7e1a62b68 | |||
| 03718594c6 | |||
| ac4187e317 | |||
| 6275d586b4 | |||
| 762a0335e2 | |||
| a1d39e8c45 | |||
| fbf269e66d | |||
| d5a35a523b | |||
| c7350df32e | |||
| d0cac70d64 | |||
| bbe67324d2 | |||
| 1690545b2a | |||
| ff4af2e97c | |||
| 1f7f93861a | |||
| ad38d4bf33 | |||
| 1fdfbc803d | |||
| ae0b3cc02e | |||
| 6863cf7306 | |||
| f2e6840ffa | |||
| 673ff9c7fc | |||
| c085df460d | |||
| cecfa871d0 | |||
| c8eb7eeda2 | |||
| 3d33ac2040 |
@@ -1,6 +1,5 @@
|
||||
.DS_Store
|
||||
node_modules
|
||||
/dist
|
||||
|
||||
# local env files
|
||||
.env.local
|
||||
|
||||
|
After Width: | Height: | Size: 278 KiB |
|
After Width: | Height: | Size: 278 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
|
After Width: | Height: | Size: 58 KiB |
|
After Width: | Height: | Size: 51 KiB |
|
After Width: | Height: | Size: 19 KiB |
|
After Width: | Height: | Size: 5.6 KiB |
|
After Width: | Height: | Size: 8.4 KiB |
@@ -0,0 +1 @@
|
||||
<!DOCTYPE html><html lang=en><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" type=image/png href=assets/icono.png><title>Portal Editorial Acatlán</title><link href=css/app.f3f4f158.css rel=preload as=style><link href=css/chunk-vendors.138628b4.css rel=preload as=style><link href=js/app.9595f56f.js rel=preload as=script><link href=js/chunk-vendors.8f463115.js rel=preload as=script><link href=css/chunk-vendors.138628b4.css rel=stylesheet><link href=css/app.f3f4f158.css rel=stylesheet></head><body><noscript><strong>We're sorry but portal doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id=app></div><script src=js/chunk-vendors.8f463115.js></script><script src=js/app.9595f56f.js></script></body></html>
|
||||
@@ -2231,6 +2231,37 @@
|
||||
"integrity": "sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==",
|
||||
"dev": true
|
||||
},
|
||||
"axios": {
|
||||
"version": "0.19.2",
|
||||
"resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz",
|
||||
"integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==",
|
||||
"requires": {
|
||||
"follow-redirects": "1.5.10"
|
||||
},
|
||||
"dependencies": {
|
||||
"debug": {
|
||||
"version": "3.1.0",
|
||||
"resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
|
||||
"integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
|
||||
"requires": {
|
||||
"ms": "2.0.0"
|
||||
}
|
||||
},
|
||||
"follow-redirects": {
|
||||
"version": "1.5.10",
|
||||
"resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz",
|
||||
"integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==",
|
||||
"requires": {
|
||||
"debug": "=3.1.0"
|
||||
}
|
||||
},
|
||||
"ms": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
|
||||
"integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
|
||||
}
|
||||
}
|
||||
},
|
||||
"babel-eslint": {
|
||||
"version": "10.1.0",
|
||||
"resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
"lint": "vue-cli-service lint"
|
||||
},
|
||||
"dependencies": {
|
||||
"axios": "^0.19.2",
|
||||
"bootstrap": "^4.5.2",
|
||||
"core-js": "^3.6.5",
|
||||
"jquery": "^3.5.1",
|
||||
|
||||
|
After Width: | Height: | Size: 278 KiB |
|
After Width: | Height: | Size: 278 KiB |
@@ -4,8 +4,8 @@
|
||||
<meta charset="utf-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1.0">
|
||||
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
|
||||
<title><%= htmlWebpackPlugin.options.title %></title>
|
||||
<link rel="shortcut icon" type="image/png" href="assets/icono.png">
|
||||
<title>Portal Editorial Acatlán</title>
|
||||
</head>
|
||||
<body>
|
||||
<noscript>
|
||||
|
||||
@@ -26,4 +26,8 @@ export default {
|
||||
.row {
|
||||
margin: 0 !important;
|
||||
}
|
||||
|
||||
.card-img-top {
|
||||
height: 18rem;
|
||||
}
|
||||
</style>
|
||||
|
||||
@@ -1,31 +1,18 @@
|
||||
<template>
|
||||
<div class="divMaster row my-5">
|
||||
<div class="divMaster row ">
|
||||
<div
|
||||
id="carouselExampleControls"
|
||||
class="carousel slide col-md-10 col-lg-10 col-xl-10 col-12 mx-auto"
|
||||
class="carousel slide col-md-10 col-lg-10 col-xl-10 my-5 col-12 mx-auto"
|
||||
data-ride="carousel"
|
||||
>
|
||||
<div class="carousel-inner">
|
||||
<div class="carousel-item active">
|
||||
<img
|
||||
src="https://www.unam.mx/sites/default/files/images/carrusel/bannermxok.jpg"
|
||||
class="d-block w-100 img-fluid"
|
||||
alt="img"
|
||||
/>
|
||||
</div>
|
||||
<div class="carousel-item">
|
||||
<img
|
||||
src="https://www.unam.mx/sites/default/files/images/carrusel/bannermxok.jpg"
|
||||
class="d-block w-100 img-fluid"
|
||||
alt="img"
|
||||
/>
|
||||
</div>
|
||||
<div class="carousel-item">
|
||||
<img
|
||||
src="https://www.unam.mx/sites/default/files/images/carrusel/bannermxok.jpg"
|
||||
class="d-block w-100 img-fluid"
|
||||
alt="img"
|
||||
/>
|
||||
<div
|
||||
class="carousel-item"
|
||||
v-bind:key="libro.id"
|
||||
v-for="(libro, idx) in Libros"
|
||||
:class="{ active: idx == 0 }"
|
||||
>
|
||||
<img :src="libro.img" class="d-block w-100 img-fluid" alt="img" />
|
||||
</div>
|
||||
</div>
|
||||
<a
|
||||
@@ -51,7 +38,41 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {};
|
||||
import axios from "axios";
|
||||
import config from "../config/config.js";
|
||||
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
Libros: []
|
||||
};
|
||||
},
|
||||
async created() {
|
||||
try {
|
||||
let path = `${config.api}/imagenCarrusel?nombre=`;
|
||||
let nombres = await axios.get(`${config.api}/nombreCarrusel`);
|
||||
nombres = nombres.data.data;
|
||||
for (let i = 0; i < nombres.length; i++) {
|
||||
console.log(path);
|
||||
let config = {
|
||||
// example url
|
||||
url: `${path}${nombres[i]}`,
|
||||
method: "GET",
|
||||
responseType: "blob"
|
||||
};
|
||||
await axios(config).then(response => {
|
||||
let reader = new FileReader();
|
||||
reader.readAsDataURL(response.data);
|
||||
reader.onload = () => {
|
||||
this.Libros.push({ id: i, img: reader.result });
|
||||
};
|
||||
});
|
||||
}
|
||||
} catch (error) {
|
||||
console.log(`Ocurrio un error msj: ${error}`);
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
|
||||
@@ -6,6 +6,7 @@
|
||||
style="width: 12rem;"
|
||||
v-bind:key="libro.id"
|
||||
v-for="libro in Libros"
|
||||
@click="descripcion(libro.id)"
|
||||
>
|
||||
<router-link :to="{ path: 'home' }" class="textt">
|
||||
<img :src="libro.img" class="card-img-top rounded" alt="libro" />
|
||||
@@ -21,96 +22,56 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import axios from "axios";
|
||||
import config from "../config/config.js";
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
Libros: [
|
||||
{
|
||||
id: 0,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
},
|
||||
{
|
||||
id: 0,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
}
|
||||
]
|
||||
Libros: []
|
||||
};
|
||||
},
|
||||
methods: {
|
||||
async descripcion(idLibro) {
|
||||
console.log(` Este es el id del libro ${idLibro}`);
|
||||
localStorage.clear();
|
||||
window.localStorage.setItem("idLibro", idLibro);
|
||||
this.$router.push("/desc");
|
||||
}
|
||||
},
|
||||
async created() {
|
||||
try {
|
||||
let novedades = await axios.get(`${config.api}/librosNovedades`);
|
||||
let path = `${config.api}/libroImagen?idLibro=`;
|
||||
novedades = novedades.data.data;
|
||||
console.log(`${novedades}`);
|
||||
for (let i = 0; i < novedades.length; i++) {
|
||||
//alert(novedades[i].titulo);
|
||||
//this.Libros[i].title = novedades[i].titulo;
|
||||
let config = {
|
||||
// example url
|
||||
url: `${path}${novedades[i].idLibro}`,
|
||||
method: "GET",
|
||||
responseType: "blob"
|
||||
};
|
||||
try {
|
||||
await axios(config).then(response => {
|
||||
let reader = new FileReader();
|
||||
reader.readAsDataURL(response.data);
|
||||
reader.onload = () => {
|
||||
this.Libros.push({
|
||||
id: novedades[i].idLibro,
|
||||
title: novedades[i].titulo,
|
||||
img: reader.result
|
||||
});
|
||||
};
|
||||
});
|
||||
} catch (error) {
|
||||
console.log(`No existe esa imagen`);
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
console.log(`Ocurrio un error ${error}`);
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
@@ -2,10 +2,13 @@
|
||||
<div class="container">
|
||||
<div class="row ">
|
||||
<div class="col-md-6 col-sm-12 py-5">
|
||||
<img v-bind:src="rutaIm" class="libro" />
|
||||
<button class="button pre">
|
||||
Previsualizar</button
|
||||
><br /><br />
|
||||
<img :src="src" alt="" class="libro" />
|
||||
<button class="button pre" @click="showModal">
|
||||
Previsualizar
|
||||
</button>
|
||||
|
||||
<modal v-show="isModalVisible" @close="closeModal" :pdfPre="PDF" />
|
||||
<br /><br />
|
||||
<div class="container">
|
||||
<div class="row izq">
|
||||
<b style="font-size: 18px;" class="izq">Compartir</b><br />
|
||||
@@ -49,28 +52,33 @@
|
||||
<p>{{ version }}</p>
|
||||
<b>Descripción:</b>
|
||||
<div class="overflow-auto">{{ desc }}</div>
|
||||
<button class="button ">
|
||||
{{ boton2 }}
|
||||
</button>
|
||||
|
||||
<a
|
||||
href="https://demo-tienda.acatlan.unam.mx/"
|
||||
class="button text-white d-flex justify-content-center align-items-center"
|
||||
>
|
||||
<p class="text-center">Comprar</p>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<Title title="Similares" />
|
||||
<div class="divMaster row mb-5">
|
||||
<div class="col-10 offset-1 d-flex flex-wrap justify-content-center">
|
||||
<div class="divMaster row ">
|
||||
<div class="col-10 offset-1 d-flex flex-wrap justify-content-center mb-5">
|
||||
<div
|
||||
class="card m-3"
|
||||
style="width: 12rem;"
|
||||
v-bind:key="libro.id"
|
||||
v-for="libro in Libros"
|
||||
@click="descripcion(libro.id)"
|
||||
>
|
||||
<router-link :to="{ path: 'home' }" class="textt">
|
||||
<div class="textt">
|
||||
<img :src="libro.img" class="card-img-top rounded" alt="libro" />
|
||||
<div class="card-body cd textt">
|
||||
<p class="card-text textt">
|
||||
{{ libro.title }}
|
||||
</p>
|
||||
</div>
|
||||
</router-link>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -78,49 +86,127 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import axios from "axios";
|
||||
import config from "../config/config.js";
|
||||
import Title from "../components/titulo.vue";
|
||||
import modal from "../components/previsual.vue";
|
||||
|
||||
export default {
|
||||
components: {
|
||||
Title
|
||||
Title,
|
||||
modal
|
||||
},
|
||||
|
||||
data() {
|
||||
return {
|
||||
titulo: "Competitive programing",
|
||||
autor: "HALIM",
|
||||
paginas: "300",
|
||||
isbn: "POSF-12-43",
|
||||
edicion: "Primera edicion",
|
||||
precio: "$3232.00",
|
||||
rutaIm:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg",
|
||||
version: "Electronica",
|
||||
desc: `En relación al estudio del álgebra, las expresiones algebraicas son el conjunto de números, y por símbolos representados por letras que manifiestan un valor desconocido, siendo llamado como incógnita o variable.\n\nLos símbolos se encuentran relacionados a través de signos que indican las operaciones que se necesitan efectuar, bien sea multiplicación, suma, resta, entre otros, con el objetivo de conseguir el resultado de las variables. En este sentido, los términos se distinguen o separan por medio de signos, y en el caso de estar separadas por el signo de igualdad se llama ecuación.`,
|
||||
boton2: "Comprar",
|
||||
Libros: [
|
||||
{
|
||||
id: 0,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
title:
|
||||
"Some quick example text to build on the card title and make up the bulk of the cards content.",
|
||||
img:
|
||||
"https://edit.org/img/blog/xwdn-editar-portadas-de-libros-gratis.jpg.pagespeed.ic.PmNhyGc59r.jpg"
|
||||
}
|
||||
]
|
||||
idLibro: "",
|
||||
titulo: "",
|
||||
autor: "",
|
||||
paginas: "",
|
||||
isbn: "",
|
||||
edicion: "",
|
||||
precio: "",
|
||||
src: "",
|
||||
version: "",
|
||||
desc: ``,
|
||||
boton2: "",
|
||||
categoria: "",
|
||||
Libros: [],
|
||||
|
||||
isModalVisible: false,
|
||||
//PDF: "http://www.ataun.eus/bibliotecagratuita/Cl%C3%A1sicos%20en%20Espa%C3%B1ol/Nicol%C3%A1s%20Maquiavelo/El%20pr%C3%ADncipe.pdf#toolbar=0&navpanes=0&scrollbar=0&zoom=80"
|
||||
PDF:
|
||||
"https://www.imprentanacional.go.cr/editorialdigital/libros/literatura%20infantil/el_principito_edincr.pdf"
|
||||
};
|
||||
},
|
||||
methods: {
|
||||
async descripcion(idLibro) {
|
||||
localStorage.clear();
|
||||
window.localStorage.setItem("idLibro", idLibro);
|
||||
location.reload();
|
||||
},
|
||||
showModal() {
|
||||
this.isModalVisible = true;
|
||||
},
|
||||
closeModal() {
|
||||
this.isModalVisible = false;
|
||||
}
|
||||
},
|
||||
async created() {
|
||||
let path = `${config.api}`;
|
||||
try {
|
||||
this.idLibro = window.localStorage.getItem("idLibro");
|
||||
let detalle = await axios.get(
|
||||
`${config.api}/libroDetalle?idLibro=${this.idLibro}`
|
||||
);
|
||||
|
||||
detalle = await detalle.data.datos;
|
||||
|
||||
this.titulo = detalle.titulo;
|
||||
this.autor = detalle.autor;
|
||||
this.paginas = detalle.paginas;
|
||||
this.isbn = detalle.isbn;
|
||||
this.edicion = detalle.impresion;
|
||||
this.precio = detalle.precio;
|
||||
this.version = detalle.version;
|
||||
this.desc = detalle.descripcion;
|
||||
this.categoria = detalle.categoria;
|
||||
if (detalle.precio !== "Gratis") this.boton2 = "Comprar";
|
||||
else this.boton2 = "Descargar";
|
||||
} catch (error) {
|
||||
console.log(error);
|
||||
}
|
||||
|
||||
try {
|
||||
let config = {
|
||||
// example url
|
||||
url: `${path}/libroImagen?idLibro=${this.idLibro}`,
|
||||
method: "GET",
|
||||
responseType: "blob"
|
||||
};
|
||||
await axios(config).then(response => {
|
||||
let reader = new FileReader();
|
||||
reader.readAsDataURL(response.data);
|
||||
reader.onload = () => {
|
||||
this.src = reader.result;
|
||||
};
|
||||
});
|
||||
} catch (error) {
|
||||
console.log(error);
|
||||
}
|
||||
try {
|
||||
let similares = await axios.get(
|
||||
`${config.api}/librosSimilares?categoria=${this.categoria}`
|
||||
);
|
||||
similares = similares.data.data;
|
||||
console.log(`${similares}`);
|
||||
for (let i = 0; i < similares.length; i++) {
|
||||
let config = {
|
||||
// example url
|
||||
url: `${path}/libroImagen?idLibro=${similares[i].idLibro}`,
|
||||
method: "GET",
|
||||
responseType: "blob"
|
||||
};
|
||||
try {
|
||||
await axios(config).then(response => {
|
||||
let reader = new FileReader();
|
||||
reader.readAsDataURL(response.data);
|
||||
reader.onload = () => {
|
||||
this.Libros.push({
|
||||
id: similares[i].idLibro,
|
||||
title: similares[i].titulo,
|
||||
img: reader.result
|
||||
});
|
||||
//this.Libros[i].img = reader.result;
|
||||
};
|
||||
});
|
||||
} catch (error) {
|
||||
console.log(`Este libro no se encuentra: ${error}`);
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
console.log(`Ocurrio un error ${error}`);
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
@@ -1,24 +1,35 @@
|
||||
<template>
|
||||
<footer class="container-fluid Azul-puma footer py-3 ">
|
||||
<container>
|
||||
<div class="container">
|
||||
<div row>
|
||||
<button type="button" class="col-md-6 col-sm-12 btn boton-footer uno">
|
||||
Comité Editorial
|
||||
</button>
|
||||
<button type="button" class="col-md-6 col-sm-12 btn boton-footer dos">
|
||||
Política Editorial y Lineamentos
|
||||
</button>
|
||||
<button type="button" class="col-md-6 col-sm-12 btn boton-footer tres">
|
||||
Proceso Editorial y Organismos
|
||||
</button>
|
||||
<button
|
||||
type="button"
|
||||
class="col-md-6 col-sm-12 btn boton-footer cuatro"
|
||||
<router-link to="/comite">
|
||||
<button type="button" class="col-md-6 col-sm-12 btn boton-footer uno">
|
||||
Comité Editorial
|
||||
</button>
|
||||
</router-link>
|
||||
<router-link to="/lineamientos">
|
||||
<button type="button" class="col-md-6 col-sm-12 btn boton-footer dos">
|
||||
Política Editorial y Lineamentos
|
||||
</button></router-link
|
||||
>
|
||||
Puntos de Venta
|
||||
</button>
|
||||
<router-link to="/proceso">
|
||||
<button
|
||||
type="button"
|
||||
class="col-md-6 col-sm-12 btn boton-footer tres"
|
||||
>
|
||||
Proceso Editorial y Organismos
|
||||
</button>
|
||||
</router-link>
|
||||
<router-link to="/">
|
||||
<button
|
||||
type="button"
|
||||
class="col-md-6 col-sm-12 btn boton-footer cuatro"
|
||||
>
|
||||
Puntos de Venta
|
||||
</button>
|
||||
</router-link>
|
||||
</div>
|
||||
</container>
|
||||
</div>
|
||||
<div row>
|
||||
<p class="mb-0 ">Hecho en México, todos los derechos reservados 2020.</p>
|
||||
<p class="my-0 ">
|
||||
|
||||
@@ -1,39 +1,37 @@
|
||||
<template>
|
||||
<container>
|
||||
<div class="row divMaster header cl-12 azulUnam">
|
||||
<div
|
||||
class="logo_unam col-4 offset-1 d-inline-flex my-2 align-items-center"
|
||||
>
|
||||
<a href="https://www.unam.mx/" target="_blank">
|
||||
<img class="sizeImg" src="../assets/Logo-UNAM.png" alt="logo unam" />
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div
|
||||
class="logo_acatlan col-4 offset-2 d-inline-flex justify-content-end my-2 align-items-center"
|
||||
>
|
||||
<a href="https://www.acatlan.unam.mx/" target="_blank">
|
||||
<img
|
||||
class="sizeImg"
|
||||
src="../assets/FES-editoriales.png"
|
||||
alt="logo unam"
|
||||
/>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div
|
||||
class="logo_acatlan_resp col-8 offset-2 d-flex justify-content-center my-2 align-items-center"
|
||||
>
|
||||
<a href="https://www.acatlan.unam.mx/" target="_blank">
|
||||
<img
|
||||
class="sizeImg"
|
||||
src="../assets/FES-editoriales.png"
|
||||
alt="logo unam"
|
||||
/>
|
||||
</a>
|
||||
</div>
|
||||
<div class="row divMaster header cl-12 azulUnam">
|
||||
<div
|
||||
class="logo_unam col-4 offset-1 d-inline-flex my-2 align-items-center"
|
||||
>
|
||||
<a href="https://www.unam.mx/" target="_blank">
|
||||
<img class="sizeImg" src="../assets/Logo-UNAM.png" alt="logo unam" />
|
||||
</a>
|
||||
</div>
|
||||
</container>
|
||||
|
||||
<div
|
||||
class="logo_acatlan col-4 offset-2 d-inline-flex justify-content-end my-2 align-items-center"
|
||||
>
|
||||
<a href="https://www.acatlan.unam.mx/" target="_blank">
|
||||
<img
|
||||
class="sizeImg"
|
||||
src="../assets/FES-editoriales.png"
|
||||
alt="logo unam"
|
||||
/>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div
|
||||
class="logo_acatlan_resp col-8 offset-2 d-flex justify-content-center my-2 align-items-center"
|
||||
>
|
||||
<a href="https://www.acatlan.unam.mx/" target="_blank">
|
||||
<img
|
||||
class="sizeImg"
|
||||
src="../assets/FES-editoriales.png"
|
||||
alt="logo unam"
|
||||
/>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<style>
|
||||
|
||||
@@ -0,0 +1,64 @@
|
||||
<template>
|
||||
<transition name="modal">
|
||||
<div class="modal-backdrop" @click.self="close()">
|
||||
<div
|
||||
class="modal"
|
||||
role="dialog"
|
||||
aria-labelledby="modalTitle"
|
||||
aria-describedby="modalDescription"
|
||||
>
|
||||
<section class="modal-body rounded" id="modalDescription">
|
||||
<iframe
|
||||
:src="pdfPre"
|
||||
width="100%"
|
||||
height="100%"
|
||||
frameborder="0"
|
||||
></iframe>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
</transition>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
export default {
|
||||
props: ["pdfPre"],
|
||||
name: "modal",
|
||||
methods: {
|
||||
close() {
|
||||
this.$emit("close");
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
.modal-backdrop {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
background-color: rgba(0, 0, 0, 0.3);
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.modal {
|
||||
background: #ffffff;
|
||||
box-shadow: 2px 2px 20px 1px;
|
||||
/* overflow-x: auto; */
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
position: relative;
|
||||
|
||||
width: 90%;
|
||||
height: 90%;
|
||||
}
|
||||
|
||||
.modal-body {
|
||||
/* position: relative; */
|
||||
padding: 20px 10px;
|
||||
}
|
||||
</style>
|
||||
@@ -0,0 +1,99 @@
|
||||
<template>
|
||||
<div class="divMaster row ">
|
||||
<div class="col-10 offset-1 d-flex flex-wrap justify-content-center mb-5">
|
||||
<div
|
||||
class="card m-3"
|
||||
style="width: 12rem;"
|
||||
v-bind:key="libro.id"
|
||||
v-for="libro in Libros"
|
||||
@click="descripcion(libro.id)"
|
||||
>
|
||||
<router-link :to="{ path: 'home' }" class="textt">
|
||||
<img :src="libro.img" class="card-img-top rounded" alt="libro" />
|
||||
<div class="card-body cd textt">
|
||||
<p class="card-text textt">
|
||||
{{ libro.title }}
|
||||
</p>
|
||||
</div>
|
||||
</router-link>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import axios from "axios";
|
||||
import config from "../config/config.js";
|
||||
export default {
|
||||
components: {},
|
||||
|
||||
data() {
|
||||
return {
|
||||
categoria: "",
|
||||
Libros: []
|
||||
};
|
||||
},
|
||||
methods: {
|
||||
async descripcion(idLibro) {
|
||||
localStorage.clear();
|
||||
window.localStorage.setItem("idLibro", idLibro);
|
||||
this.$router.push("/desc");
|
||||
}
|
||||
},
|
||||
async created() {
|
||||
let path = `${config.api}`;
|
||||
this.categoria = window.localStorage.getItem("categoria");
|
||||
try {
|
||||
let similares = await axios.get(
|
||||
`${config.api}/temaLibro?categoria=${this.categoria}`
|
||||
);
|
||||
similares = similares.data.data;
|
||||
console.log(` este es el resutlado${similares}`);
|
||||
for (let i = 0; i < similares.length; i++) {
|
||||
let config = {
|
||||
// example url
|
||||
url: `${path}/libroImagen?idLibro=${similares[i].idLibro}`,
|
||||
method: "GET",
|
||||
responseType: "blob"
|
||||
};
|
||||
try {
|
||||
await axios(config).then(response => {
|
||||
let reader = new FileReader();
|
||||
reader.readAsDataURL(response.data);
|
||||
reader.onload = () => {
|
||||
this.Libros.push({
|
||||
id: similares[i].idLibro,
|
||||
title: similares[i].titulo,
|
||||
img: reader.result
|
||||
});
|
||||
//this.Libros[i].img = reader.result;
|
||||
};
|
||||
});
|
||||
} catch (error) {
|
||||
console.log(`Ocurrio un error con la imagen desc: ${error}`);
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
console.log(`Ocurrio un error ${error}`);
|
||||
}
|
||||
},
|
||||
beforeCreate() {
|
||||
if (!window.localStorage.getItem("categoria")) this.$router.push("/");
|
||||
else this.categoria = window.localStorage.getItem("categoria");
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
.divMaster {
|
||||
height: auto;
|
||||
}
|
||||
.card {
|
||||
border: none !important;
|
||||
border-bottom: 5px solid #1b3d70 !important;
|
||||
}
|
||||
a {
|
||||
text-decoration: none !important;
|
||||
color: black;
|
||||
}
|
||||
</style>
|
||||
@@ -0,0 +1,11 @@
|
||||
const config = {
|
||||
//ngrok
|
||||
//api: "https://f8d86328e778.ngrok.io"
|
||||
|
||||
//Local
|
||||
//api: "http://localhost:3001"
|
||||
|
||||
//Pruebas
|
||||
api: "https://venus.acatlan.unam.mx/portal"
|
||||
};
|
||||
module.exports = config;
|
||||
@@ -18,16 +18,20 @@
|
||||
|
||||
<div class="collapse navbar-collapse " id="navbarTogglerDemo02">
|
||||
<ul
|
||||
class="navbar-nav mr-auto w-100 d-flex align-items-center justify-content-around mt-0 mt-lg-0"
|
||||
class="navbar-nav mr-auto w-100 d-flex align-items-center justify-content-between mt-0 mt-lg-0"
|
||||
>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link text-white" href="#">Inicio</a>
|
||||
<a class="nav-link text-white" href="#" @click="inicio()"
|
||||
>Inicio</a
|
||||
>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link text-white" href="#">Presentacion</a>
|
||||
<a class="nav-link text-white" href="#" @click="presentacion()"
|
||||
>Presentacion</a
|
||||
>
|
||||
</li>
|
||||
|
||||
<li class="nav-item">
|
||||
<li class="nav-item ">
|
||||
<div class="dropdown">
|
||||
<a
|
||||
class="btn nav-link dropdown-toggle text-white"
|
||||
@@ -45,25 +49,39 @@
|
||||
class="dropdown-menu azulUnam"
|
||||
aria-labelledby="navbarDropdown"
|
||||
>
|
||||
<a class="dropdown-item text-white" href="#"
|
||||
<a
|
||||
class="dropdown-item text-white"
|
||||
@click="tema('Ciencias Socioeconomicas')"
|
||||
>Ciencias Socioeconomicas</a
|
||||
>
|
||||
<div class="dropdown-divider"></div>
|
||||
<a class="dropdown-item text-white" href="#"
|
||||
<a
|
||||
class="dropdown-item text-white"
|
||||
@click="tema('Diseño y Edificacion')"
|
||||
>Diseño y Edificacion</a
|
||||
>
|
||||
<div class="dropdown-divider"></div>
|
||||
<a class="dropdown-item text-white" href="#"
|
||||
<a
|
||||
class="dropdown-item text-white"
|
||||
@click="tema('Enseñanza de Idiomas')"
|
||||
>Enseñanza de Idiomas</a
|
||||
>
|
||||
<div class="dropdown-divider"></div>
|
||||
<a class="dropdown-item text-white" href="#"
|
||||
<a
|
||||
class="dropdown-item text-white"
|
||||
@click="tema('Estudios de Posgrado')"
|
||||
>Estudios de Posgrado</a
|
||||
>
|
||||
<div class="dropdown-divider "></div>
|
||||
<a class="dropdown-item text-white " href="#">Humanidades</a>
|
||||
<a
|
||||
class="dropdown-item text-white "
|
||||
@click="tema('Humanidades')"
|
||||
>Humanidades</a
|
||||
>
|
||||
<div class="dropdown-divider"></div>
|
||||
<a class="dropdown-item text-white" href="#"
|
||||
<a
|
||||
class="dropdown-item text-white"
|
||||
@click="tema('Matematicas e Ingenieria')"
|
||||
>Matematicas e Ingenieria</a
|
||||
>
|
||||
</div>
|
||||
@@ -71,7 +89,9 @@
|
||||
</li>
|
||||
|
||||
<li class="nav-item">
|
||||
<a class="nav-link text-white" href="#">Difusion Editorial</a>
|
||||
<a class="nav-link text-white" href="#" @click="difusion()"
|
||||
>Difusion Editorial</a
|
||||
>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -79,7 +99,7 @@
|
||||
<form
|
||||
id="buscador"
|
||||
v-if="isExist"
|
||||
class="form-inline my-0 my-lg-0 buscador col-4 d-flex justify-content-end"
|
||||
class="form-inline my-0 my-lg-0 buscador col-4 d-flex justify-content-end"
|
||||
>
|
||||
<div class="input-group input-group-sm mb-0">
|
||||
<input
|
||||
@@ -88,8 +108,9 @@
|
||||
placeholder="Buscar"
|
||||
aria-label="Recipient's username"
|
||||
aria-describedby="basic-addon2"
|
||||
v-model="nombre"
|
||||
/>
|
||||
<div class="input-group-append reDer bg-white">
|
||||
<div class="input-group-append reDer bg-white dropdown">
|
||||
<button class="btn my-0" type="submit">
|
||||
<svg
|
||||
width="1em"
|
||||
@@ -97,7 +118,6 @@
|
||||
viewBox="0 0 16 16"
|
||||
class="bi bi-search blanco"
|
||||
fill="currentColor"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
>
|
||||
<path
|
||||
fill-rule="evenodd"
|
||||
@@ -111,6 +131,29 @@
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<!-- <div>-->
|
||||
<div v-if="nombre.length > 2" class=" rescont ">
|
||||
<ul class=" dropdown-menu d-block dropdown-menu-right ">
|
||||
<li
|
||||
class=" dropdown-item dropdown-itemBusqueda text-wrap "
|
||||
v-for="item in buscarLibro"
|
||||
v-bind:key="item.idLibro"
|
||||
@click="descripcion(item.idLibro)"
|
||||
>
|
||||
{{ item.titulo }}
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<!-- <ul class=" dropdown-menu d-block dropdown-menu-right">
|
||||
<li class="dropdown-item text-wrap">Lorem ipsum dolor sit amet consectetur adipisicing elit.</li>
|
||||
|
||||
<li class="dropdown-item dropdown-itemBusqueda text-wrap">Lorem ipsum dolor sit amet consectetur adipisicing elit. Repellat nam molestiae delectus aliquid dignissimos ullam illo provident laborum perspiciatis sapiente. Officiis eveniet animi ad beatae iusto cupiditate earum quo enim?</li>
|
||||
<li class=" dropdown-item text-wrap">Lorem ipsum dolor sit amet consectetur adipisicing elit. Repellat nam molestiae delectus aliquid dignissimos ullam illo provident laborum perspiciatis sapiente. Officiis eveniet animi ad beatae iusto cupiditate earum quo enim?</li>
|
||||
|
||||
<li class=" dropdown-item text-wrap">Lorem ipsum dolor sit amet consectetur adipisicing elit. Repellat nam molestiae delectus aliquid dignissimos ullam illo provident laborum perspiciatis sapiente. Officiis eveniet animi ad beatae iusto cupiditate earum quo enim?</li>
|
||||
|
||||
</ul> -->
|
||||
</div>
|
||||
</form>
|
||||
</nav>
|
||||
</div>
|
||||
@@ -118,16 +161,65 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import axios from "axios";
|
||||
import config from "../config/config.js";
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
isExist: true
|
||||
isExist: true,
|
||||
libros: [],
|
||||
nombre: ""
|
||||
};
|
||||
},
|
||||
methods: {
|
||||
async descripcion(idLibro) {
|
||||
console.log(` Este es el id del libro ${idLibro}`);
|
||||
localStorage.clear();
|
||||
window.localStorage.setItem("idLibro", idLibro);
|
||||
this.$router.push("/desc").catch(() => {
|
||||
location.reload();
|
||||
});
|
||||
},
|
||||
inicio() {
|
||||
this.$router.push("/").catch(() => {
|
||||
location.reload();
|
||||
});
|
||||
},
|
||||
difusion() {
|
||||
this.$router.push("/difusion").catch(() => {
|
||||
location.reload();
|
||||
});
|
||||
},
|
||||
presentacion() {
|
||||
this.$router.push("/presentacion").catch(() => {
|
||||
location.reload();
|
||||
});
|
||||
},
|
||||
async tema(categoria) {
|
||||
window.localStorage.setItem("categoria", categoria);
|
||||
this.$router.push("/tema").catch(() => {
|
||||
location.reload();
|
||||
});
|
||||
},
|
||||
method() {
|
||||
this.isExist = !this.isExist;
|
||||
}
|
||||
},
|
||||
async created() {
|
||||
let path = `${config.api}`;
|
||||
try {
|
||||
let libros = await axios.get(`${path}/getLibros`);
|
||||
this.libros = await libros.data.data;
|
||||
} catch (error) {
|
||||
console.log(`Error ${error}`);
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
buscarLibro: function() {
|
||||
return this.libros.filter(item =>
|
||||
item.titulo.toLowerCase().includes(this.nombre.toLowerCase())
|
||||
);
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
||||
@@ -150,6 +242,7 @@ nav {
|
||||
.azulUnam {
|
||||
background-color: #1e3c70;
|
||||
}
|
||||
|
||||
.doradoUnam {
|
||||
background-color: #bb8800;
|
||||
}
|
||||
@@ -157,6 +250,12 @@ nav {
|
||||
.dropdown-item:hover {
|
||||
background-color: #bb8800;
|
||||
}
|
||||
|
||||
.dropdown-itemBusqueda:hover {
|
||||
background-color: #1e3c70;
|
||||
color: white;
|
||||
}
|
||||
|
||||
.nav-link:focus {
|
||||
background-color: #1e3c70;
|
||||
border-radius: 1rem;
|
||||
@@ -190,10 +289,43 @@ nav {
|
||||
border-bottom-left-radius: 20px 20px !important;
|
||||
}
|
||||
|
||||
/*
|
||||
.dropdown-menu {
|
||||
width: 10% !important;
|
||||
} */
|
||||
|
||||
.dropdown {
|
||||
position: relative;
|
||||
display: inline-block;
|
||||
height: auto;
|
||||
}
|
||||
|
||||
.dropdown-content {
|
||||
position: absolute;
|
||||
background-color: #f9f9f9;
|
||||
min-width: 160px;
|
||||
box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);
|
||||
/* padding: 12px 16px; */
|
||||
top: 0.8rem;
|
||||
left: -10rem;
|
||||
display: block;
|
||||
}
|
||||
.rescont {
|
||||
z-index: 2;
|
||||
}
|
||||
|
||||
.list-group-item {
|
||||
padding: 12px 16px;
|
||||
}
|
||||
|
||||
@media (max-width: 450px) {
|
||||
.menuText,
|
||||
.buscador {
|
||||
display: block !important;
|
||||
}
|
||||
|
||||
.dropdown-menu {
|
||||
width: 80vw !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
@@ -2,11 +2,20 @@ import home from "./view/home.vue";
|
||||
import login from "./view/login.vue";
|
||||
import libroDescripcion from "./view/libroDescripcion.vue";
|
||||
import difusion from "./view/difusion.vue";
|
||||
import lineamientos from "./view/lineamiento.vue";
|
||||
import tema from "./view/tema.vue";
|
||||
import comite from "./view/comite.vue";
|
||||
import presentacion from "./view/presentacion.vue";
|
||||
import proceso from "./view/proceso.vue";
|
||||
|
||||
export const routes = [
|
||||
{ path: "/", component: home, name: "form" },
|
||||
{ path: "/login", component: login, name: "Login" },
|
||||
{ path: "/desc", component: libroDescripcion, name: "LibroDesc" },
|
||||
{ path: "/difusion", component: difusion, name: "difusion" },
|
||||
|
||||
{ path: "/lineamientos", component: lineamientos, name: "lineamientos" },
|
||||
{ path: "/tema", component: tema, name: "tema" },
|
||||
{ path: "/comite", component: comite, name: "comite" },
|
||||
{ path: "/presentacion", component: presentacion, name: "presentacion" },
|
||||
{ path: "/proceso", component: proceso, name: proceso }
|
||||
];
|
||||
|
||||
@@ -0,0 +1,98 @@
|
||||
<template>
|
||||
<div>
|
||||
<Header></Header>
|
||||
<Nav></Nav>
|
||||
|
||||
<div class="my-4 gente">
|
||||
<h2 class="text-center">COMITÉ EDITORIAL</h2>
|
||||
<div>
|
||||
<p>Dr. Manuel Martínez Justo</p>
|
||||
<strong> Presidente del Comité Editorial</strong>
|
||||
</div>
|
||||
|
||||
<div>
|
||||
<p>Mtro. Fernando Martínez Ramírez</p>
|
||||
<strong> Secretario Ejecutivo del Comité Editorial</strong>
|
||||
</div>
|
||||
<div>
|
||||
<p>Mtra. Nora Goris Mayans</p>
|
||||
<strong> Secretaria General Académica</strong>
|
||||
</div>
|
||||
<div>
|
||||
<p>Dr. Alejandro Byrd Orozco</p>
|
||||
<strong>
|
||||
Secretario de Extensión Universitaria y Vinculación
|
||||
Institucional</strong
|
||||
>
|
||||
</div>
|
||||
<div>
|
||||
<p>Mtro. Carlos Nandayapa Hernández</p>
|
||||
<strong> Secretario de Estudios Profesionales</strong>
|
||||
</div>
|
||||
<div>
|
||||
<p>Dra. Laura Páez Díaz de León</p>
|
||||
<strong> Secretaria de Posgrado e Investigación</strong>
|
||||
</div>
|
||||
<div>
|
||||
<p>Lic. Verónica Puma Galicia</p>
|
||||
<strong> Coordinadora del Centro de Enseñanza de Idiomas</strong>
|
||||
</div>
|
||||
<div>
|
||||
<p>Lic. Jorge Reyes Caldera Arroyo</p>
|
||||
<strong> Jefe de la División de Ciencias Jurídicas</strong>
|
||||
</div>
|
||||
<div>
|
||||
<p>Dra. Claudia Márquez Díaz</p>
|
||||
<strong> Jefa de la División de Ciencias Socioeconómicas</strong>
|
||||
</div>
|
||||
<div>
|
||||
<p>Mtro. Rubén Juárez Santana</p>
|
||||
<strong> Jefe de la División de Diseño y Edificación</strong>
|
||||
</div>
|
||||
<div>
|
||||
<p>Mtra. María Luisa Morales Martínez</p>
|
||||
<strong> Jefa de la División de Humanidades</strong>
|
||||
</div>
|
||||
<div>
|
||||
<p>Act. Luz María Lavín Alanís</p>
|
||||
<strong> Jefa de la División de Matemáticas e Ingeniería</strong>
|
||||
</div>
|
||||
<div>
|
||||
<p>Lic. Aída Villalobos Sosa</p>
|
||||
<strong>
|
||||
Jefa de la División del Sistema Universidad Abierta y Educación a
|
||||
Distancia</strong
|
||||
>
|
||||
</div>
|
||||
<div>
|
||||
<p>D.G. Norma Guadalupe Rojas Borja</p>
|
||||
<strong> Secretaria de Actas</strong>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<Footer></Footer>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Header from "./../components/header.vue";
|
||||
import Nav from "./../esteticas/nav.vue";
|
||||
//import Nav from "./../components/navPrincipal.vue";
|
||||
import Footer from "./../components/footer.vue";
|
||||
export default {
|
||||
components: {
|
||||
Header,
|
||||
Nav,
|
||||
Footer
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
.gente div {
|
||||
margin: 1rem 0px;
|
||||
}
|
||||
p {
|
||||
margin-bottom: 0px;
|
||||
}
|
||||
</style>
|
||||
@@ -11,7 +11,7 @@
|
||||
|
||||
<script>
|
||||
import Header from "./../components/header.vue";
|
||||
import Nav from "./../components/navPrincipal.vue";
|
||||
import Nav from "./../esteticas/nav.vue";
|
||||
import Descrip from "./../components/descripcion.vue";
|
||||
import Footer from "./../components/footer.vue";
|
||||
|
||||
|
||||
@@ -1,42 +1,59 @@
|
||||
<template>
|
||||
<div>
|
||||
<Header></Header>
|
||||
<h1 class="my-5">Inicia Sesion</h1>
|
||||
<div class="row d-flex justify-content-center">
|
||||
<div class="col-12 col-md-8 col-lg-6 col-xl-6">
|
||||
<form class="row d-flex justify-content-center">
|
||||
<input type="text" v-model="data.email" id="login" class="form-control col-8" name="login" placeholder="Usuario">
|
||||
<input type="password" v-model="data.password" id="password" class="form-control col-8 my-3" name="login" placeholder="Contraseña">
|
||||
<input type="button" @click="login" class="btn bg-primary text-white col-5" value="Ingresar">
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
<Header />
|
||||
<h1 class="my-5">Inicia Sesion</h1>
|
||||
<div class="row d-flex justify-content-center">
|
||||
<div class="col-12 col-md-8 col-lg-6 col-xl-6">
|
||||
<form class="row d-flex justify-content-center">
|
||||
<input
|
||||
type="text"
|
||||
v-model="data.email"
|
||||
id="login"
|
||||
class="form-control col-8"
|
||||
name="login"
|
||||
placeholder="Usuario"
|
||||
/>
|
||||
<input
|
||||
type="password"
|
||||
v-model="data.password"
|
||||
id="password"
|
||||
class="form-control col-8 my-3"
|
||||
name="login"
|
||||
placeholder="Contraseña"
|
||||
/>
|
||||
<input
|
||||
type="button"
|
||||
@click="login"
|
||||
class="btn bg-primary text-white col-5"
|
||||
value="Ingresar"
|
||||
/>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
|
||||
import Header from "./../components/header.vue";
|
||||
|
||||
export default {
|
||||
data(){
|
||||
return{
|
||||
data:{
|
||||
email:'',
|
||||
password:''
|
||||
}}
|
||||
},
|
||||
methods:{
|
||||
login(){
|
||||
alert(this.data.email)
|
||||
}
|
||||
},
|
||||
components: {
|
||||
Header
|
||||
data() {
|
||||
return {
|
||||
data: {
|
||||
email: "",
|
||||
password: ""
|
||||
}
|
||||
};
|
||||
},
|
||||
methods: {
|
||||
login() {
|
||||
alert(this.data.email);
|
||||
}
|
||||
}
|
||||
},
|
||||
components: {
|
||||
Header
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
</style>
|
||||
<style></style>
|
||||
|
||||
@@ -0,0 +1,94 @@
|
||||
<template>
|
||||
<div>
|
||||
<Header></Header>
|
||||
<Nav></Nav>
|
||||
<div>
|
||||
<div class=" row marcos">
|
||||
<div class="col-10 offset-1 ">
|
||||
<h1 class="mb-3 mt-5">MARCOS NORMATIVOS</h1>
|
||||
<a href="https://www.rector.unam.mx/doctos/PDI2019-2023.pdf">
|
||||
Plan de Desarrollo Institucional 2019-2023 de la Universidad
|
||||
Nacional Autónoma de México</a
|
||||
>
|
||||
<a href="http://www.libros.unam.mx/disposiciones.pdf"
|
||||
>Disposiciones Generales para la Actividad Editorial y de
|
||||
Distribución de la Universidad Nacional Autónoma de México
|
||||
vigentes</a
|
||||
>
|
||||
<a href="http://quazar.acatlan.unam.mx/noticias/6776/"
|
||||
>Plan de Desarrollo Institucional 2017-2021 de la Facultad de
|
||||
Estudios Superiores Acatlán</a
|
||||
>
|
||||
<p>
|
||||
Política y Lineamientos Editoriales de la Facultad de Estudios
|
||||
Superiores Acatlán (PyLE)
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<h1 class="my-4">PRESENTACIÓN</h1>
|
||||
<div class="row presentacion">
|
||||
<div class="col-10 offset-1 text-justify mb-5">
|
||||
<p>
|
||||
En atención al Programa Estratégico 3. Facultad del Siglo XXI, del
|
||||
Plan de Desarrollo Institucional 2017-2021 de la Facultad de
|
||||
Estudios Superiores Acatlán, en el cual, mediante la línea de acción
|
||||
3.2. Modernización de la gestión, se establece la actualización del
|
||||
portal editorial de la Facultad, la Coordinación de Servicios
|
||||
Académicos, a través de la Unidad de Servicios Editoriales y la
|
||||
Unidad del Centro de Desarrollo Tecnológico, tiene en desarrollo dos
|
||||
proyectos: la Tienda Virtual Acatlán y el Portal Editorial de
|
||||
Ediciones Acatlán.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
El primero de los proyectos, la
|
||||
<a href="https://tienda.acatlan.unam.mx"> Tienda Virtual Acatlán</a
|
||||
>, es la plataforma destinada a la venta de las publicaciones de
|
||||
Ediciones Acatlán, habilitada desde el mes de marzo del presente
|
||||
año.
|
||||
</p>
|
||||
<p>
|
||||
El segundo de ellos, el Portal Editorial, tiene el objetivo de
|
||||
difundir toda aquella información relacionada con los procesos y
|
||||
cuerpos colegiados en materia editorial, establecer vínculos con la
|
||||
comunidad universitaria interesada en la publicación de materiales y
|
||||
en la promoción de la labor intelectual de los académicos de la
|
||||
Facultad de Estudios Superiores Acatlán.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<Footer></Footer>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Header from "./../components/header.vue";
|
||||
import Nav from "./../esteticas/nav.vue";
|
||||
import Footer from "./../components/footer.vue";
|
||||
export default {
|
||||
components: {
|
||||
Header,
|
||||
Nav,
|
||||
Footer
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
.marcos div p {
|
||||
text-align: left;
|
||||
}
|
||||
.marcos div a {
|
||||
text-decoration: none;
|
||||
|
||||
text-align: left;
|
||||
margin: 0.5rem 0;
|
||||
}
|
||||
.marcos div {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
}
|
||||
</style>
|
||||
@@ -0,0 +1,740 @@
|
||||
<template>
|
||||
<div>
|
||||
<Header></Header>
|
||||
<Nav></Nav>
|
||||
|
||||
<div>
|
||||
<div class="row">
|
||||
<div class="col-10 offset-1 my-5">
|
||||
<h1>
|
||||
Ruta crítica 2017-2021 para la publicación de materiales
|
||||
bibliográficos en la FES Acatlán
|
||||
</h1>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-10 offset-1 mb-5">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-hover ">
|
||||
<thead>
|
||||
<tr class="bg-primary text-white">
|
||||
<th scope="col">No.#</th>
|
||||
<th scope="col">Responsable</th>
|
||||
<th scope="col">Accion</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody class="text-justify">
|
||||
<tr class="bg-primary text-white ">
|
||||
<th scope="col" colspan="3" class="text-center">
|
||||
División, Coordinación o Programa
|
||||
</th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th scope="row">1</th>
|
||||
<td>Autor</td>
|
||||
<td>
|
||||
Entrega a la División, Coordinación o Programa el archivo
|
||||
electrónico además de un ejemplar impreso del material que
|
||||
se propone someter a dictamen.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">2</th>
|
||||
<td>Jefatura o Secretario Técnico</td>
|
||||
<td>
|
||||
Expone al pleno del Comité Editorial Interno el material
|
||||
propuesto para dictamen.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">3</th>
|
||||
<td>Comité Editorial Interno</td>
|
||||
<td>Asigna evaluadores para el arbitraje de la obra.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">4</th>
|
||||
<td>Secretario del Comité Editorial Interno</td>
|
||||
<td>
|
||||
Envía a los evaluadores seleccionados los materiales
|
||||
acompañados de un formato de evaluación.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">5</th>
|
||||
<td>Evaluador</td>
|
||||
<td>
|
||||
Dictamina el material de acuerdo con el formato de
|
||||
evaluación que se proporciona.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">6</th>
|
||||
<td>Secretario del Comité Editorial Interno</td>
|
||||
<td>
|
||||
Recibe y reúne los dictámenes de los diferentes materiales
|
||||
para exponerlos al pleno del Comité Editorial Interno.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">7</th>
|
||||
<td>Comité Editorial Interno</td>
|
||||
<td>
|
||||
Revisa los dictámenes obtenidos y actúa en consecuencia: A)
|
||||
Positivos: aprueba el material para publicación; B)
|
||||
Negativos: lo rechaza y lo devuelve al autor; C) Con
|
||||
sugerencias: lo devuelve al autor para realizar las posibles
|
||||
correcciones o modificaciones sugeridas por los
|
||||
dictaminadores.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">8</th>
|
||||
<td>Autor</td>
|
||||
<td>
|
||||
Recibe el material por parte de la División correspondiente
|
||||
y actúa en consecuencia.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">9</th>
|
||||
<td>Autor</td>
|
||||
<td>Devuelve a la División el material corregido.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">10</th>
|
||||
<td>Comité Editorial Interno</td>
|
||||
<td>
|
||||
Verifica que el material haya sido modificado según las
|
||||
recomendaciones señaladas en el dictamen.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">11</th>
|
||||
<td>Secretario del Comité Editorial Interno</td>
|
||||
<td>
|
||||
Envía el material al evaluador para un nuevo dictamen.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">12</th>
|
||||
<td>Evaluador</td>
|
||||
<td>
|
||||
Dictamina nuevamente el material de acuerdo con el formato
|
||||
de evaluación que se le proporciona.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">13</th>
|
||||
<td>ecretario del Comité Editorial Interno</td>
|
||||
<td>
|
||||
Recibe y reúne los dictámenes del material que se reenvió a
|
||||
los dictaminadores que sugirieron algún arreglo y los expone
|
||||
al pleno del Comité Editorial Interno.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">14</th>
|
||||
<td>Comité Editorial Interno</td>
|
||||
<td>
|
||||
Verifica que los dictámenes sean positivos; de ser el caso,
|
||||
aprueba el material para su publicación.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">15</th>
|
||||
<td>División, Coordinación o Programa</td>
|
||||
<td>
|
||||
Envía al Secretario Ejecutivo del Comité Editorial de la
|
||||
Facultad los materiales con la propuesta para ser
|
||||
presentados en sesión.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr class="bg-primary text-white divi">
|
||||
<th scope="col" colspan="3" class="text-center">
|
||||
Secretaría Ejecutiva del Comité Editorial de la FES Acatlán
|
||||
</th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th scope="row">16</th>
|
||||
<td>
|
||||
Secretario Ejecutivo del Comité Editorial de la FES Acatlán
|
||||
</td>
|
||||
<td>
|
||||
Reúne los materiales que serán presentados en sesión de
|
||||
Comité Editorial de la Facultad.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">17</th>
|
||||
<td>
|
||||
Secretario Ejecutivo del Comité Editorial de la FES Acatlán
|
||||
</td>
|
||||
<td>
|
||||
Convoca a sesión ordinaria o extraordinaria de Comité
|
||||
Editorial para someter al pleno las propuestas recibidas.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">18</th>
|
||||
<td>Comité Editorial de la FES Acatlán</td>
|
||||
<td>
|
||||
Revisa la situación de los materiales enviados como
|
||||
propuestas para publicación y los aprueba o rechaza.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">19</th>
|
||||
<td>
|
||||
Secretario Ejecutivo del Comité Editorial de la FES Acatlán
|
||||
</td>
|
||||
<td>
|
||||
Envía el material aprobado a la Unidad de Servicios
|
||||
Editoriales (USE) y el rechazado a la División, Coordinación
|
||||
o Programa correspondiente para que sea devuelto al autor.
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<tr class="bg-primary text-white divi">
|
||||
<th scope="col" colspan="3" class="text-center">
|
||||
Unidad de Servicios Editoriales
|
||||
</th>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<th scope="row">20</th>
|
||||
<td>Unidad de Servicios Editoriales</td>
|
||||
<td>
|
||||
Recibe el material, lo revisa y gira instrucciones para
|
||||
continuar con el proceso editorial.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">21</th>
|
||||
<td>Unidad de Servicios Editoriales</td>
|
||||
<td>
|
||||
Envía el material al Departamento de Tipografía y Diseño
|
||||
para que se determine el formato en que se realizará la obra
|
||||
y se dé cauce al proceso editorial.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">22</th>
|
||||
<td>Unidad de Servicios Editoriales</td>
|
||||
<td>
|
||||
Envía a los autores de las obras recibidas un oficio
|
||||
comunicándoles que su obra ha sido aprobada para
|
||||
publicación, solicitando también su presencia en la USE para
|
||||
recoger las normas y procedimientos de edición y,
|
||||
posteriomente, en el Departamento de Tipografía y Diseño.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">23</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>
|
||||
Recibe el material y determina el formato en que se
|
||||
realizará la obra.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">24</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>
|
||||
Revisa junto con el autor el material para afinar detalles y
|
||||
ponerlo en conocimiento respecto al proceso que seguirá y su
|
||||
intervención en el mismo.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">25</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>
|
||||
Asigna el trabajo al área correspondiente: corrección.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">26</th>
|
||||
<td>
|
||||
Jefatura de Tipografía y Diseño: Corrector y Tipógrafo
|
||||
</td>
|
||||
<td>
|
||||
Determinan el tiempo aproximado de realización en cada una
|
||||
de las áreas para realizar la calendarización del trabajo
|
||||
(cronograma).
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">27</th>
|
||||
<td>Corrector</td>
|
||||
<td>
|
||||
Realiza el marcado ortotipográfico del material y lo entrega
|
||||
a la jefatura del Departamento de Tipografía y Diseño.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">28</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>
|
||||
Revisa el marcaje para verificar que cumpla con los
|
||||
criterios editoriales adecuados.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">29</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>
|
||||
Entrega al tipógrafo el material marcado y el archivo
|
||||
electrónico para el vaciado y formado en caja según el
|
||||
formato acordado.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">30</th>
|
||||
<td>Tipógrafo</td>
|
||||
<td>
|
||||
Recibe el material y realiza las primeras galeras según lo
|
||||
indicado en el marcaje del corrector.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">31</th>
|
||||
<td>Tipógrafo</td>
|
||||
<td>
|
||||
Entrega las primeras galeras al corrector y da aviso a la
|
||||
Jefatura.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">32</th>
|
||||
<td>Corrector</td>
|
||||
<td>
|
||||
Recibe las primeras galeras y realiza el cotejo para
|
||||
verificar la buena realización de lo indicado;
|
||||
posteriormente, se realiza la corrección ortotipográfica de
|
||||
las galeras formadas.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">33</th>
|
||||
<td>Corrector</td>
|
||||
<td>
|
||||
Entrega a la Jefatura primeras galeras con las observaciones
|
||||
realizadas y el material marcado inicialmente.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">34</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>
|
||||
Recibe el material y se pone en contacto con el autor.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">35</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>
|
||||
Se reúne con el autor para entregarle primeras galeras con
|
||||
las observaciones realizadas y entrega el material marcado
|
||||
inicialmente para su revisión. Se extiende un oficio donde
|
||||
se detalla la entrega y se le recuerda que tiene 10 días
|
||||
hábiles para regresar el material con sus observaciones.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">36</th>
|
||||
<td>Autor</td>
|
||||
<td>Revisa el material recibido.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">37</th>
|
||||
<td>Autor</td>
|
||||
<td>
|
||||
Entrega el material a la jefatura del Departamento de
|
||||
Tipografía y Diseño.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">38</th>
|
||||
<td>Autor, Jefatura de Tipografía y Diseño y Corrector</td>
|
||||
<td>
|
||||
Se reúnen en la entrega del material para su revisión junto
|
||||
con el autor para comentar las observaciones en caso de
|
||||
dudas.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">39</th>
|
||||
<td>Corrector y Tipógrafo</td>
|
||||
<td>
|
||||
Se reúnen para comentar las observaciones y determinar lo
|
||||
pertinente.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">40</th>
|
||||
<td>Tipógrafo</td>
|
||||
<td>
|
||||
Recibe el material y realiza las correcciones según lo
|
||||
indicado en el marcaje del corrector y del autor.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">41</th>
|
||||
<td>Tipógrafo</td>
|
||||
<td>
|
||||
Entrega las segundas galeras al corrector y da aviso a la
|
||||
jefatura del Departamento de Tipografía y Diseño.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">42</th>
|
||||
<td>Corrector</td>
|
||||
<td>
|
||||
Verifica la realización de las observaciones por medio del
|
||||
contrastado del material.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">43</th>
|
||||
<td>Corrector</td>
|
||||
<td>
|
||||
Entrega el material al tipógrafo para que realice segundas
|
||||
galeras limpias y dé aviso a la jefatura del Departamento de
|
||||
Tipografía y Diseño.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">44</th>
|
||||
<td>Tipógrafo</td>
|
||||
<td>
|
||||
Recibe el material y realiza las observaciones del
|
||||
corrector, si es que las hay, para imprimir segundas galeras
|
||||
limpias.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">45</th>
|
||||
<td>Tipógrafo</td>
|
||||
<td>
|
||||
Entrega segundas galeras al corrector para verificación.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">46</th>
|
||||
<td>Corrector</td>
|
||||
<td>Verifica realización de observaciones.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">47</th>
|
||||
<td>Corrector</td>
|
||||
<td>
|
||||
Entrega primeras y segundas galeras a la jefatura del
|
||||
Departamento de Tipografía y Diseño.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">48</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>Recibe del corrector primeras y segundas galeras.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">49</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>
|
||||
Se comunica con el autor para determinar el día de entrega
|
||||
del material.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">50</th>
|
||||
<td>Jefatura de Tipografía y Diseño y Autor</td>
|
||||
<td>
|
||||
Se reúnen para que el autor reciba, vía oficio, primeras y
|
||||
segundas galeras y propuestas de diseño de portada para su
|
||||
revisión y visto bueno. Se le recuerda que tiene 10 días
|
||||
hábiles para regresar el material.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">51</th>
|
||||
<td>Autor</td>
|
||||
<td>Revisa el material y lo regresa a la Jefatura.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">52</th>
|
||||
<td>Jefatura de Tipografía y Diseño y Autor</td>
|
||||
<td>
|
||||
Se reúnen para que el autor entregue a la jefatura del
|
||||
Departamento de Tipografía y Diseño el material y oficio de
|
||||
autorización de impresión a la Jefatura de Tipografía y
|
||||
Diseño con el visto bueno para continuar con el proceso.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">53</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>
|
||||
Solicita al tipógrafo la realización de las galeras y el
|
||||
traslado del material electrónico a formato PDF.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">54</th>
|
||||
<td>Tipógrafo y Corrector</td>
|
||||
<td>
|
||||
Verifican el correcto traslado del formato y entregan el
|
||||
material a la jefatura del Departamento de Tipografía y
|
||||
Diseño.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">55</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>
|
||||
Envía a la Unidad de Servicios Editoriales la ficha de datos
|
||||
del material editado para solicitar el ISBN.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">56</th>
|
||||
<td>Unidad de Servicios Editoriales</td>
|
||||
<td>
|
||||
Solicita al Departamento de Adquisiciones el pago de
|
||||
derechos para la obtención del ISBN.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">57</th>
|
||||
<td>Departamento de Adquisiciones</td>
|
||||
<td>
|
||||
Entrega a la Unidad de Servicios Editoriales la llave
|
||||
bancaria solicitada.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">58</th>
|
||||
<td>Unidad de Servicios Editoriales</td>
|
||||
<td>
|
||||
Gira el oficio correspondiente a la Dirección General de
|
||||
Asuntos Jurídicos mediante el cual le solicita la obtención
|
||||
del ISBN.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">59</th>
|
||||
<td>Dirección General de Asuntos Jurídicos</td>
|
||||
<td>
|
||||
Solicita a la Dirección de Derechos de Autor y Propiedad
|
||||
Intelectual la obtención del ISBN.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">60</th>
|
||||
<td>
|
||||
Dirección de Derechos de Autor y Propiedad Intelectual
|
||||
</td>
|
||||
<td>
|
||||
Lleva a cabo las gestiones necesarias para la obtención del
|
||||
ISBN y lo envía a la Dirección General de Asuntos Jurídicos.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">61</th>
|
||||
<td>Dirección General de Asuntos Jurídicos</td>
|
||||
<td>
|
||||
Vía correo electrónico hace llegar a la USE el archivo de la
|
||||
asignación del ISBN.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">62</th>
|
||||
<td>Dirección General de Asuntos Jurídicos</td>
|
||||
<td>
|
||||
Envía a la Unidad de Servicios Editoriales los documentos
|
||||
concernientes a la obtención del ISBN (los cuales pueden
|
||||
tardar en llegar de uno a dos meses).
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">63</th>
|
||||
<td>Unidad de Servicios Editoriales</td>
|
||||
<td>
|
||||
Registra el ISBN en sus archivos y lo envía al Departamento
|
||||
de Reproducciones Gráficas para la realización del código de
|
||||
barras.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">64</th>
|
||||
<td>Jefatura del Departamento de Reproducciones Gráficas</td>
|
||||
<td>
|
||||
Realiza el código de barras y lo envía a la Unidad de
|
||||
Servicios Editoriales.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">65</th>
|
||||
<td>Unidad de Servicios Editoriales</td>
|
||||
<td>
|
||||
Envía el código de barras a la Jefatura de Tipografía y
|
||||
Diseño.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">66</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>
|
||||
Recibe el ISBN y el código de barras. Ambos elementos son
|
||||
insertados en el material correspondiente.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">67</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>
|
||||
Solicita al área de diseño y al área de tipografía los
|
||||
archivos electrónicos de interiores y de portada.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">68</th>
|
||||
<td>Diseñador y Tipógrafo</td>
|
||||
<td>Entregan a la Jefatura el material en un solo CD.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">69</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>
|
||||
Recibe el material, verifica continuidad y foliado en el
|
||||
material impreso y el correcto armado del CD para la
|
||||
impresión de la obra.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">70</th>
|
||||
<td>Jefatura de Tipografía y Diseño</td>
|
||||
<td>
|
||||
Una vez revisado el material envía a la Unidad de Servicios
|
||||
Editoriales: visto bueno del autor, pruebas finas, archivo
|
||||
electrónico nativo, archivo electrónico en PDF, guía de
|
||||
color para la impresión de la portada, archivo electrónico
|
||||
nativo de portada, archivo electrónico de portada en curvas
|
||||
y archivos de fuentes empleadas.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">71</th>
|
||||
<td>Unidad de Servicios Editoriales</td>
|
||||
<td>
|
||||
Recibe el visto bueno del autor, pruebas finas, archivo
|
||||
electrónico nativo, archivo electrónico en PDF, guía de
|
||||
color para la impresión de la portada, archivo electrónico
|
||||
nativo de portada, archivo electrónico de portada en curvas
|
||||
y archivos de fuentes empleadas.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">72</th>
|
||||
<td>Unidad de Servicios Editoriales</td>
|
||||
<td>
|
||||
A través del Sistema Institucional de Compras, realiza la
|
||||
solicitud para los servicios de impresión y encuadernación
|
||||
del material editado.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">73</th>
|
||||
<td>Unidad de Servicios Editoriales</td>
|
||||
<td>
|
||||
Entrega el material en formato electrónico al Departamento
|
||||
de Adquisiciones para llevar a cabo el proceso de impresión
|
||||
y encuadernado de la obra.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">74</th>
|
||||
<td>Departamento de Adquisiciones</td>
|
||||
<td>
|
||||
Entrega al proveedor el material en formato electrónico para
|
||||
impresión y encuadernado.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">75</th>
|
||||
<td>Proveedor</td>
|
||||
<td>
|
||||
Realiza el trabajo requerido y lo entrega al Departamento de
|
||||
Almacén de la FES Acatlán, el cual notifica a la Unidad de
|
||||
Servicios Editoriales en el momento de su arribo.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">76</th>
|
||||
<td>Unidad de Servicios Editoriales</td>
|
||||
<td>
|
||||
Recibe el trabajo y verifica que la cantidad del material
|
||||
recibido concuerde con lo solicitado y que se encuentre en
|
||||
buenas condiciones.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">77</th>
|
||||
<td>Unidad de Servicios Editoriales</td>
|
||||
<td>
|
||||
Determina el precio de tapa según lineamientos marcados por
|
||||
el Comité Editorial de la Universidad.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">78</th>
|
||||
<td>Unidad de Servicios Editoriales</td>
|
||||
<td>
|
||||
Realiza y envía los oficios de precio de tapa, además de la
|
||||
entrega de ejemplares para compromisos administrativos de la
|
||||
publicación. Da aviso al Departamento de Librería para que
|
||||
se recojan las publicaciones y se depositen en la bodega.
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">79</th>
|
||||
<td>Unidad de Servicios Editoriales</td>
|
||||
<td>Entrega las regalías correspondientes al autor.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th scope="row">80</th>
|
||||
<td>Librería</td>
|
||||
<td>
|
||||
Resguarda el remanente de la edición en sus bodegas, lo
|
||||
ingresa en el sistema, lo promociona y lo comercializa.
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<Footer></Footer>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Header from "./../components/header.vue";
|
||||
import Nav from "./../esteticas/nav.vue";
|
||||
import Footer from "./../components/footer.vue";
|
||||
export default {
|
||||
components: {
|
||||
Header,
|
||||
Nav,
|
||||
Footer
|
||||
}
|
||||
};
|
||||
</script>
|
||||
|
||||
<style scoped></style>
|
||||
@@ -0,0 +1,29 @@
|
||||
<template>
|
||||
<div>
|
||||
<Header />
|
||||
<Nav />
|
||||
<Title title="Resultado" class="my-5" />
|
||||
<Cart />
|
||||
<Footer />
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import Header from "./../components/header.vue";
|
||||
import Nav from "./../esteticas/nav.vue";
|
||||
//import Nav from "./../components/navPrincipal.vue";
|
||||
import Footer from "./../components/footer.vue";
|
||||
import Cart from "../components/temaLibro.vue";
|
||||
import Title from "../components/titulo.vue";
|
||||
|
||||
export default {
|
||||
name: "home",
|
||||
components: {
|
||||
Header,
|
||||
Nav,
|
||||
Footer,
|
||||
Cart,
|
||||
Title
|
||||
}
|
||||
};
|
||||
</script>
|
||||
@@ -0,0 +1,3 @@
|
||||
module.exports = {
|
||||
publicPath: "./"
|
||||
};
|
||||