moving file into extensions directory
This commit is contained in:
		| @ -1,9 +1,23 @@ | ||||
| <!---------------------------------------------------- | ||||
| 	File:  ResearcherProfile.vue | ||||
| 	Author: Maxime Bartha | ||||
| 	Scope: Extension Publicatons scientifiquess | ||||
| 	Description: Researcher Profile Page containing his articles and his statistics | ||||
| -----------------------------------------------------> | ||||
| 
 | ||||
| <script setup> | ||||
| import { ref } from "vue"; | ||||
| const input = ref(""); | ||||
| const statsOf = ref(""); | ||||
| const statsBy = ref(""); | ||||
| 
 | ||||
| const jsonMockViewsByYears= [ | ||||
|   {label: "2004", y:4}, | ||||
|   {label: "2005", y:99}, | ||||
|   {label: "2007", y:555}, | ||||
|   {label: "2009", y:22}, | ||||
|   {label: "2011", y:1666}, | ||||
| ] | ||||
| 
 | ||||
| function inputKeyUp() { | ||||
|   let filter, ul, li, a, txtValue; | ||||
| @ -33,7 +47,7 @@ const mydata = { | ||||
|     animationEnabled: true, | ||||
|     title: { | ||||
|       fontColor: "white", | ||||
|       text: statsOf.value + " By "+ statsBy.value, | ||||
|       text : "please select options", | ||||
|     }, | ||||
|     data: [ | ||||
|       { | ||||
| @ -43,14 +57,6 @@ const mydata = { | ||||
|         indexLabelFontColor: "white", | ||||
|         toolTipContent: | ||||
|           "<span style='\"'color: {color};'\"'>{label}</span> {y}(#percent%)", | ||||
|         dataPoints: [ | ||||
|           { label: "Organic Traffic", y: 130631 }, | ||||
|           { label: "Direct", y: 28874 }, | ||||
|           { label: "Referral", y: 15467 }, | ||||
|           { label: "Social", y: 10543 }, | ||||
|           { label: "Email", y: 5613 }, | ||||
|           { label: "Others", y: 8492 }, | ||||
|         ], | ||||
|       }, | ||||
|     ], | ||||
|   }, | ||||
| @ -60,16 +66,21 @@ const mydata = { | ||||
|   }, | ||||
|   methods : { | ||||
|     chartInstance(chart){ | ||||
|       mydata.chart = chart | ||||
|       mydata.chart = chart; | ||||
|     }, | ||||
|     update(){ | ||||
|       mydata.options.title = { | ||||
|         fontColor: "white", | ||||
|         text: statsOf.value + " By "+ statsBy.value, | ||||
|       } | ||||
|       if (statsOf.value === "views" && statsBy.value === "years") { | ||||
|         console.log("yeasear") | ||||
|         mydata.options.data[0].dataPoints = jsonMockViewsByYears; | ||||
|       } | ||||
| 
 | ||||
|       console.log(mydata.options.data) | ||||
|       mydata.options.title.text = statsOf.value + " By "+ statsBy.value; | ||||
|       mydata.chart.render() | ||||
|       console.log(mydata.options.title) | ||||
|       setTimeout(this.update, 1000); | ||||
|     } | ||||
|   } | ||||
| }; | ||||
| @ -9,7 +9,7 @@ import Profil from "@/Apps/Profil.vue" | ||||
| import Courses from "@/Apps/ManageCourses.vue" | ||||
| import Users from "@/Apps/UsersList.vue" | ||||
| import Students from "@/Apps/StudentsList.vue" | ||||
| import ResearcherProfile from "@/Apps/ResearcherProfile.vue"; | ||||
| import ResearcherProfile from "@/Apps/ScientificPublications/ResearcherProfile.vue"; | ||||
|  | ||||
| const apps = { | ||||
| 		'/login': LoginPage, | ||||
|  | ||||
		Reference in New Issue
	
	Block a user